[INFO] fetching crate basin2-data 152.1.0...
[INFO] building basin2-data-152.1.0 against master#881c1ac408d93bb7adaa3a51dabab9266e82eee8 for issue-85264
[INFO] extracting crate basin2-data 152.1.0 into /workspace/builds/worker-4/source
[INFO] validating manifest of crates.io crate basin2-data 152.1.0 on toolchain 881c1ac408d93bb7adaa3a51dabab9266e82eee8
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate basin2-data 152.1.0
[INFO] finished tweaking crates.io crate basin2-data 152.1.0
[INFO] tweaked toml for crates.io crate basin2-data 152.1.0 written to /workspace/builds/worker-4/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2a86462c982f46b2e2aa38aec134e132e4267c17c82fdfbb69ee9076151895ac
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "2a86462c982f46b2e2aa38aec134e132e4267c17c82fdfbb69ee9076151895ac", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2a86462c982f46b2e2aa38aec134e132e4267c17c82fdfbb69ee9076151895ac", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2a86462c982f46b2e2aa38aec134e132e4267c17c82fdfbb69ee9076151895ac", kill_on_drop: false }`
[INFO] [stdout] 2a86462c982f46b2e2aa38aec134e132e4267c17c82fdfbb69ee9076151895ac
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8942fed3b44240daddd25725c9a07b67bd116eb45a5eee380a886eea20a27a32
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "8942fed3b44240daddd25725c9a07b67bd116eb45a5eee380a886eea20a27a32", kill_on_drop: false }`
[INFO] [stderr]    Compiling autocfg v1.0.1
[INFO] [stderr]    Compiling syn v1.0.72
[INFO] [stderr]    Compiling ryu v1.0.5
[INFO] [stderr]    Compiling log v0.4.14
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling async-trait v0.1.50
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling itoa v0.4.7
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling linked-hash-map v0.5.4
[INFO] [stderr]    Compiling bytes v0.5.6
[INFO] [stderr]    Compiling aho-corasick v0.7.18
[INFO] [stderr]    Compiling rand v0.4.6
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling humantime v1.3.0
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]    Compiling num-rational v0.2.4
[INFO] [stderr]    Compiling num-complex v0.2.4
[INFO] [stderr]    Compiling num-iter v0.1.42
[INFO] [stderr]    Compiling regex v1.5.4
[INFO] [stderr]    Compiling rand v0.3.23
[INFO] [stderr]    Compiling env_logger v0.6.2
[INFO] [stderr]    Compiling num-traits v0.1.43
[INFO] [stderr]    Compiling enum_primitive v0.1.1
[INFO] [stderr]    Compiling num v0.2.1
[INFO] [stderr]    Compiling serde_derive v1.0.126
[INFO] [stderr]    Compiling cenum-derive v1.0.3
[INFO] [stderr]    Compiling cenum v1.0.3
[INFO] [stderr]    Compiling serde v1.0.126
[INFO] [stderr]    Compiling serde_json v1.0.64
[INFO] [stderr]    Compiling uuid v0.5.1
[INFO] [stderr]    Compiling basin2-lib v152.1.0
[INFO] [stderr]    Compiling basin2-data v152.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]  --> src/blocks/data.rs:6:44
[INFO] [stdout]   |
[INFO] [stdout] 6 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAir::default())), material: materials::AIR.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_braces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]  --> src/blocks/data.rs:7:46
[INFO] [stdout]   |
[INFO] [stdout] 7 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStone::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]  --> src/blocks/data.rs:8:48
[INFO] [stdout]   |
[INFO] [stdout] 8 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGranite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]  --> src/blocks/data.rs:9:57
[INFO] [stdout]   |
[INFO] [stdout] 9 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedGranite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:10:48
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDiorite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:11:57
[INFO] [stdout]    |
[INFO] [stdout] 11 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedDiorite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:12:49
[INFO] [stdout]    |
[INFO] [stdout] 12 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAndesite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:13:58
[INFO] [stdout]    |
[INFO] [stdout] 13 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedAndesite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:14:52
[INFO] [stdout]    |
[INFO] [stdout] 14 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrassBlock::default())), material: materials::GRASS.clone(), is_ticking: true, destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:15:45
[INFO] [stdout]    |
[INFO] [stdout] 15 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDirt::default())), material: materials::DIRT.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:16:52
[INFO] [stdout]    |
[INFO] [stdout] 16 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCoarseDirt::default())), material: materials::DIRT.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:17:47
[INFO] [stdout]    |
[INFO] [stdout] 17 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePodzol::default())), material: materials::DIRT.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:18:52
[INFO] [stdout]    |
[INFO] [stdout] 18 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCobblestone::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:19:51
[INFO] [stdout]    |
[INFO] [stdout] 19 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakPlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:20:54
[INFO] [stdout]    |
[INFO] [stdout] 20 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSprucePlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:21:53
[INFO] [stdout]    |
[INFO] [stdout] 21 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchPlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:22:54
[INFO] [stdout]    |
[INFO] [stdout] 22 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJunglePlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:23:54
[INFO] [stdout]    |
[INFO] [stdout] 23 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaPlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:24:56
[INFO] [stdout]    |
[INFO] [stdout] 24 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakPlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:25:52
[INFO] [stdout]    |
[INFO] [stdout] 25 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:26:55
[INFO] [stdout]    |
[INFO] [stdout] 26 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:27:54
[INFO] [stdout]    |
[INFO] [stdout] 27 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:28:55
[INFO] [stdout]    |
[INFO] [stdout] 28 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:29:55
[INFO] [stdout]    |
[INFO] [stdout] 29 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:30:57
[INFO] [stdout]    |
[INFO] [stdout] 30 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:31:48
[INFO] [stdout]    |
[INFO] [stdout] 31 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBedrock::default())), material: materials::STONE.clone(), destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:32:46
[INFO] [stdout]    |
[INFO] [stdout] 32 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWater::default())), material: materials::WATER.clone(), has_collision: false, can_occlude: false, destroy_time: 100.00, explosion_resistance: 100.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:33:45
[INFO] [stdout]    |
[INFO] [stdout] 33 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLava::default())), material: materials::LAVA.clone(), has_collision: false, can_occlude: false, is_ticking: true, destroy_time: 100.00, explosion_resistance: 100.00, light_emission: 15, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:34:45
[INFO] [stdout]    |
[INFO] [stdout] 34 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSand::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:35:49
[INFO] [stdout]    |
[INFO] [stdout] 35 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedSand::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:36:47
[INFO] [stdout]    |
[INFO] [stdout] 36 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGravel::default())), material: materials::SAND.clone(), destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:37:49
[INFO] [stdout]    |
[INFO] [stdout] 37 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGoldOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:38:49
[INFO] [stdout]    |
[INFO] [stdout] 38 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateIronOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:39:49
[INFO] [stdout]    |
[INFO] [stdout] 39 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCoalOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:40:48
[INFO] [stdout]    |
[INFO] [stdout] 40 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:41:51
[INFO] [stdout]    |
[INFO] [stdout] 41 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:42:50
[INFO] [stdout]    |
[INFO] [stdout] 42 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:43:51
[INFO] [stdout]    |
[INFO] [stdout] 43 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:44:51
[INFO] [stdout]    |
[INFO] [stdout] 44 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:45:53
[INFO] [stdout]    |
[INFO] [stdout] 45 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:46:60
[INFO] [stdout]    |
[INFO] [stdout] 46 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedSpruceLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:47:59
[INFO] [stdout]    |
[INFO] [stdout] 47 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedBirchLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:48:60
[INFO] [stdout]    |
[INFO] [stdout] 48 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedJungleLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:49:60
[INFO] [stdout]    |
[INFO] [stdout] 49 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedAcaciaLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:50:62
[INFO] [stdout]    |
[INFO] [stdout] 50 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedDarkOakLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:51:57
[INFO] [stdout]    |
[INFO] [stdout] 51 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedOakLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:52:49
[INFO] [stdout]    |
[INFO] [stdout] 52 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:53:52
[INFO] [stdout]    |
[INFO] [stdout] 53 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:54:51
[INFO] [stdout]    |
[INFO] [stdout] 54 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:55:52
[INFO] [stdout]    |
[INFO] [stdout] 55 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:56:52
[INFO] [stdout]    |
[INFO] [stdout] 56 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:57:54
[INFO] [stdout]    |
[INFO] [stdout] 57 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:58:58
[INFO] [stdout]    |
[INFO] [stdout] 58 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedOakWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:59:61
[INFO] [stdout]    |
[INFO] [stdout] 59 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedSpruceWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:60:60
[INFO] [stdout]    |
[INFO] [stdout] 60 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedBirchWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:61:61
[INFO] [stdout]    |
[INFO] [stdout] 61 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedJungleWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:62:61
[INFO] [stdout]    |
[INFO] [stdout] 62 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedAcaciaWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:63:63
[INFO] [stdout]    |
[INFO] [stdout] 63 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedDarkOakWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:64:51
[INFO] [stdout]    |
[INFO] [stdout] 64 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:65:54
[INFO] [stdout]    |
[INFO] [stdout] 65 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:66:53
[INFO] [stdout]    |
[INFO] [stdout] 66 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:67:54
[INFO] [stdout]    |
[INFO] [stdout] 67 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:68:54
[INFO] [stdout]    |
[INFO] [stdout] 68 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:69:56
[INFO] [stdout]    |
[INFO] [stdout] 69 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:70:47
[INFO] [stdout]    |
[INFO] [stdout] 70 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSponge::default())), material: materials::SPONGE.clone(), destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:71:51
[INFO] [stdout]    |
[INFO] [stdout] 71 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWetSponge::default())), material: materials::SPONGE.clone(), destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:72:46
[INFO] [stdout]    |
[INFO] [stdout] 72 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:73:50
[INFO] [stdout]    |
[INFO] [stdout] 73 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLapisOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:74:52
[INFO] [stdout]    |
[INFO] [stdout] 74 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLapisBlock::default())), material: materials::METAL.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:75:50
[INFO] [stdout]    |
[INFO] [stdout] 75 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDispenser::default())), material: materials::STONE.clone(), destroy_time: 3.50, explosion_resistance: 3.50, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:76:50
[INFO] [stdout]    |
[INFO] [stdout] 76 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSandstone::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:77:59
[INFO] [stdout]    |
[INFO] [stdout] 77 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChiseledSandstone::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:78:54
[INFO] [stdout]    |
[INFO] [stdout] 78 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCutSandstone::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:79:51
[INFO] [stdout]    |
[INFO] [stdout] 79 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNoteBlock::default())), material: materials::WOOD.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:80:50
[INFO] [stdout]    |
[INFO] [stdout] 80 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:81:51
[INFO] [stdout]    |
[INFO] [stdout] 81 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:82:52
[INFO] [stdout]    |
[INFO] [stdout] 82 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:83:55
[INFO] [stdout]    |
[INFO] [stdout] 83 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:84:51
[INFO] [stdout]    |
[INFO] [stdout] 84 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:85:49
[INFO] [stdout]    |
[INFO] [stdout] 85 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:86:49
[INFO] [stdout]    |
[INFO] [stdout] 86 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:87:49
[INFO] [stdout]    |
[INFO] [stdout] 87 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:88:55
[INFO] [stdout]    |
[INFO] [stdout] 88 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:89:49
[INFO] [stdout]    |
[INFO] [stdout] 89 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:90:51
[INFO] [stdout]    |
[INFO] [stdout] 90 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:91:49
[INFO] [stdout]    |
[INFO] [stdout] 91 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:92:50
[INFO] [stdout]    |
[INFO] [stdout] 92 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:93:50
[INFO] [stdout]    |
[INFO] [stdout] 93 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:94:48
[INFO] [stdout]    |
[INFO] [stdout] 94 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:95:50
[INFO] [stdout]    |
[INFO] [stdout] 95 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:96:53
[INFO] [stdout]    |
[INFO] [stdout] 96 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePoweredRail::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.70, explosion_resistance: 0.70, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:97:54
[INFO] [stdout]    |
[INFO] [stdout] 97 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDetectorRail::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.70, explosion_resistance: 0.70, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:98:54
[INFO] [stdout]    |
[INFO] [stdout] 98 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStickyPiston::default())), material: materials::PISTON.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:99:47
[INFO] [stdout]    |
[INFO] [stdout] 99 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCobweb::default())), material: materials::WEB.clone(), has_collision: false, can_occlude: false, destroy_time: 4.00, explosion_resistance: 4.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:100:46
[INFO] [stdout]     |
[INFO] [stdout] 100 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrass::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:101:45
[INFO] [stdout]     |
[INFO] [stdout] 101 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFern::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:102:50
[INFO] [stdout]     |
[INFO] [stdout] 102 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadBush::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:103:49
[INFO] [stdout]     |
[INFO] [stdout] 103 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSeagrass::default())), material: materials::REPLACEABLE_WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:104:54
[INFO] [stdout]     |
[INFO] [stdout] 104 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTallSeagrass::default())), material: materials::REPLACEABLE_WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:105:47
[INFO] [stdout]     |
[INFO] [stdout] 105 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePiston::default())), material: materials::PISTON.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:106:52
[INFO] [stdout]     |
[INFO] [stdout] 106 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePistonHead::default())), material: materials::PISTON.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:107:51
[INFO] [stdout]     |
[INFO] [stdout] 107 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:108:52
[INFO] [stdout]     |
[INFO] [stdout] 108 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:109:53
[INFO] [stdout]     |
[INFO] [stdout] 109 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:110:56
[INFO] [stdout]     |
[INFO] [stdout] 110 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:111:52
[INFO] [stdout]     |
[INFO] [stdout] 111 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:112:50
[INFO] [stdout]     |
[INFO] [stdout] 112 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:113:50
[INFO] [stdout]     |
[INFO] [stdout] 113 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:114:50
[INFO] [stdout]     |
[INFO] [stdout] 114 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:115:56
[INFO] [stdout]     |
[INFO] [stdout] 115 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:116:50
[INFO] [stdout]     |
[INFO] [stdout] 116 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:117:52
[INFO] [stdout]     |
[INFO] [stdout] 117 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:118:50
[INFO] [stdout]     |
[INFO] [stdout] 118 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:119:51
[INFO] [stdout]     |
[INFO] [stdout] 119 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:120:51
[INFO] [stdout]     |
[INFO] [stdout] 120 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:121:49
[INFO] [stdout]     |
[INFO] [stdout] 121 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:122:51
[INFO] [stdout]     |
[INFO] [stdout] 122 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:123:54
[INFO] [stdout]     |
[INFO] [stdout] 123 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMovingPiston::default())), material: materials::PISTON.clone(), destroy_time: -1.00, explosion_resistance: 0.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:124:50
[INFO] [stdout]     |
[INFO] [stdout] 124 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDandelion::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:125:46
[INFO] [stdout]     |
[INFO] [stdout] 125 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePoppy::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:126:52
[INFO] [stdout]     |
[INFO] [stdout] 126 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueOrchid::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:127:47
[INFO] [stdout]     |
[INFO] [stdout] 127 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAllium::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:128:52
[INFO] [stdout]     |
[INFO] [stdout] 128 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAzureBluet::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:129:50
[INFO] [stdout]     |
[INFO] [stdout] 129 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedTulip::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:130:53
[INFO] [stdout]     |
[INFO] [stdout] 130 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeTulip::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:131:52
[INFO] [stdout]     |
[INFO] [stdout] 131 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteTulip::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:132:51
[INFO] [stdout]     |
[INFO] [stdout] 132 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkTulip::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:133:52
[INFO] [stdout]     |
[INFO] [stdout] 133 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOxeyeDaisy::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:134:51
[INFO] [stdout]     |
[INFO] [stdout] 134 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCornflower::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:135:52
[INFO] [stdout]     |
[INFO] [stdout] 135 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWitherRose::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:136:59
[INFO] [stdout]     |
[INFO] [stdout] 136 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLilyOfTheValley::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:137:55
[INFO] [stdout]     |
[INFO] [stdout] 137 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownMushroom::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, light_emission: 1, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:138:53
[INFO] [stdout]     |
[INFO] [stdout] 138 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedMushroom::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:139:51
[INFO] [stdout]     |
[INFO] [stdout] 139 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGoldBlock::default())), material: materials::METAL.clone(), destroy_time: 3.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:140:51
[INFO] [stdout]     |
[INFO] [stdout] 140 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateIronBlock::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:141:47
[INFO] [stdout]     |
[INFO] [stdout] 141 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBricks::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:142:44
[INFO] [stdout]     |
[INFO] [stdout] 142 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTnt::default())), material: materials::EXPLOSIVE.clone(),  ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:143:50
[INFO] [stdout]     |
[INFO] [stdout] 143 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBookshelf::default())), material: materials::WOOD.clone(), destroy_time: 1.50, explosion_resistance: 1.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:144:58
[INFO] [stdout]     |
[INFO] [stdout] 144 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMossyCobblestone::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:145:49
[INFO] [stdout]     |
[INFO] [stdout] 145 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateObsidian::default())), material: materials::STONE.clone(), destroy_time: 50.00, explosion_resistance: 1200.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:146:46
[INFO] [stdout]     |
[INFO] [stdout] 146 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTorch::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, light_emission: 14, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:147:51
[INFO] [stdout]     |
[INFO] [stdout] 147 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWallTorch::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, light_emission: 14, drops: TORCH.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:148:45
[INFO] [stdout]     |
[INFO] [stdout] 148 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFire::default())), material: materials::FIRE.clone(), has_collision: false, can_occlude: false, is_ticking: true, light_emission: 15, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:149:48
[INFO] [stdout]     |
[INFO] [stdout] 149 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpawner::default())), material: materials::STONE.clone(), destroy_time: 5.00, explosion_resistance: 5.00, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:150:51
[INFO] [stdout]     |
[INFO] [stdout] 150 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakStairs::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:151:46
[INFO] [stdout]     |
[INFO] [stdout] 151 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChest::default())), material: materials::WOOD.clone(), destroy_time: 2.50, explosion_resistance: 2.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:152:54
[INFO] [stdout]     |
[INFO] [stdout] 152 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedstoneWire::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:153:52
[INFO] [stdout]     |
[INFO] [stdout] 153 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDiamondOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:154:54
[INFO] [stdout]     |
[INFO] [stdout] 154 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDiamondBlock::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:155:55
[INFO] [stdout]     |
[INFO] [stdout] 155 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCraftingTable::default())), material: materials::WOOD.clone(), destroy_time: 2.50, explosion_resistance: 2.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:156:46
[INFO] [stdout]     |
[INFO] [stdout] 156 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWheat::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:157:49
[INFO] [stdout]     |
[INFO] [stdout] 157 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFarmland::default())), material: materials::DIRT.clone(), is_ticking: true, destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:158:48
[INFO] [stdout]     |
[INFO] [stdout] 158 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFurnace::default())), material: materials::STONE.clone(), destroy_time: 3.50, explosion_resistance: 3.50, light_emission: 13, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:159:49
[INFO] [stdout]     |
[INFO] [stdout] 159 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:160:52
[INFO] [stdout]     |
[INFO] [stdout] 160 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:161:51
[INFO] [stdout]     |
[INFO] [stdout] 161 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:162:52
[INFO] [stdout]     |
[INFO] [stdout] 162 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:163:52
[INFO] [stdout]     |
[INFO] [stdout] 163 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:164:54
[INFO] [stdout]     |
[INFO] [stdout] 164 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:165:49
[INFO] [stdout]     |
[INFO] [stdout] 165 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakDoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:166:47
[INFO] [stdout]     |
[INFO] [stdout] 166 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLadder::default())), material: materials::DECORATION.clone(), destroy_time: 0.40, explosion_resistance: 0.40, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:167:45
[INFO] [stdout]     |
[INFO] [stdout] 167 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRail::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.70, explosion_resistance: 0.70, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:168:59
[INFO] [stdout]     |
[INFO] [stdout] 168 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCobblestoneStairs::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:169:54
[INFO] [stdout]     |
[INFO] [stdout] 169 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakWallSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: OAK_SIGN.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:170:57
[INFO] [stdout]     |
[INFO] [stdout] 170 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceWallSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: SPRUCE_SIGN.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:171:56
[INFO] [stdout]     |
[INFO] [stdout] 171 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchWallSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: BIRCH_SIGN.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:172:57
[INFO] [stdout]     |
[INFO] [stdout] 172 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaWallSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: ACACIA_SIGN.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:173:57
[INFO] [stdout]     |
[INFO] [stdout] 173 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleWallSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: JUNGLE_SIGN.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:174:59
[INFO] [stdout]     |
[INFO] [stdout] 174 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakWallSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: DARK_OAK_SIGN.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:175:46
[INFO] [stdout]     |
[INFO] [stdout] 175 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLever::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:176:61
[INFO] [stdout]     |
[INFO] [stdout] 176 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStonePressurePlate::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:177:50
[INFO] [stdout]     |
[INFO] [stdout] 177 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateIronDoor::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 5.00, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:178:59
[INFO] [stdout]     |
[INFO] [stdout] 178 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakPressurePlate::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:179:62
[INFO] [stdout]     |
[INFO] [stdout] 179 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSprucePressurePlate::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:180:61
[INFO] [stdout]     |
[INFO] [stdout] 180 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchPressurePlate::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:181:62
[INFO] [stdout]     |
[INFO] [stdout] 181 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJunglePressurePlate::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:182:62
[INFO] [stdout]     |
[INFO] [stdout] 182 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaPressurePlate::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:183:64
[INFO] [stdout]     |
[INFO] [stdout] 183 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakPressurePlate::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:184:53
[INFO] [stdout]     |
[INFO] [stdout] 184 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedstoneOre::default())), material: materials::STONE.clone(), is_ticking: true, light_emission: 9, destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:185:55
[INFO] [stdout]     |
[INFO] [stdout] 185 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedstoneTorch::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, light_emission: 7, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:186:60
[INFO] [stdout]     |
[INFO] [stdout] 186 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedstoneWallTorch::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, light_emission: 7, drops: REDSTONE_TORCH.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:187:53
[INFO] [stdout]     |
[INFO] [stdout] 187 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStoneButton::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:188:45
[INFO] [stdout]     |
[INFO] [stdout] 188 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSnow::default())), material: materials::TOP_SNOW.clone(), is_ticking: true, destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:189:44
[INFO] [stdout]     |
[INFO] [stdout] 189 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateIce::default())), material: materials::ICE.clone(), friction: 0.98, is_ticking: true, destroy_time: 0.50, explosion_resistance: 0.50, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:190:51
[INFO] [stdout]     |
[INFO] [stdout] 190 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSnowBlock::default())), material: materials::SNOW.clone(), destroy_time: 0.20, explosion_resistance: 0.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:191:47
[INFO] [stdout]     |
[INFO] [stdout] 191 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCactus::default())), material: materials::CACTUS.clone(), is_ticking: true, destroy_time: 0.40, explosion_resistance: 0.40, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:192:45
[INFO] [stdout]     |
[INFO] [stdout] 192 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateClay::default())), material: materials::CLAY.clone(), destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:193:51
[INFO] [stdout]     |
[INFO] [stdout] 193 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSugarCane::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:194:48
[INFO] [stdout]     |
[INFO] [stdout] 194 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJukebox::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:195:50
[INFO] [stdout]     |
[INFO] [stdout] 195 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakFence::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:196:48
[INFO] [stdout]     |
[INFO] [stdout] 196 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePumpkin::default())), material: materials::VEGETABLE.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:197:51
[INFO] [stdout]     |
[INFO] [stdout] 197 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherrack::default())), material: materials::STONE.clone(), destroy_time: 0.40, explosion_resistance: 0.40, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:198:50
[INFO] [stdout]     |
[INFO] [stdout] 198 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSoulSand::default())), material: materials::SAND.clone(), is_ticking: true, destroy_time: 0.50, explosion_resistance: 0.50, speed_factor: 0.40, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:199:50
[INFO] [stdout]     |
[INFO] [stdout] 199 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGlowstone::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, light_emission: 15, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:200:54
[INFO] [stdout]     |
[INFO] [stdout] 200 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherPortal::default())), material: materials::PORTAL.clone(), has_collision: false, can_occlude: false, is_ticking: true, destroy_time: -1.00, explosion_resistance: 0.00, light_emission: 11, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:201:55
[INFO] [stdout]     |
[INFO] [stdout] 201 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCarvedPumpkin::default())), material: materials::VEGETABLE.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:202:55
[INFO] [stdout]     |
[INFO] [stdout] 202 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJackOLantern::default())), material: materials::VEGETABLE.clone(), destroy_time: 1.00, explosion_resistance: 1.00, light_emission: 15, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:203:45
[INFO] [stdout]     |
[INFO] [stdout] 203 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCake::default())), material: materials::CAKE.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:204:49
[INFO] [stdout]     |
[INFO] [stdout] 204 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRepeater::default())), material: materials::DECORATION.clone(),  ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:205:60
[INFO] [stdout]     |
[INFO] [stdout] 205 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:206:61
[INFO] [stdout]     |
[INFO] [stdout] 206 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:207:62
[INFO] [stdout]     |
[INFO] [stdout] 207 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:208:65
[INFO] [stdout]     |
[INFO] [stdout] 208 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:209:61
[INFO] [stdout]     |
[INFO] [stdout] 209 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:210:59
[INFO] [stdout]     |
[INFO] [stdout] 210 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:211:59
[INFO] [stdout]     |
[INFO] [stdout] 211 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:212:59
[INFO] [stdout]     |
[INFO] [stdout] 212 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:213:65
[INFO] [stdout]     |
[INFO] [stdout] 213 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:214:59
[INFO] [stdout]     |
[INFO] [stdout] 214 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:215:61
[INFO] [stdout]     |
[INFO] [stdout] 215 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:216:59
[INFO] [stdout]     |
[INFO] [stdout] 216 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:217:60
[INFO] [stdout]     |
[INFO] [stdout] 217 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:218:60
[INFO] [stdout]     |
[INFO] [stdout] 218 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:219:58
[INFO] [stdout]     |
[INFO] [stdout] 219 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:220:60
[INFO] [stdout]     |
[INFO] [stdout] 220 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:221:53
[INFO] [stdout]     |
[INFO] [stdout] 221 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakTrapdoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:222:56
[INFO] [stdout]     |
[INFO] [stdout] 222 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceTrapdoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:223:55
[INFO] [stdout]     |
[INFO] [stdout] 223 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchTrapdoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:224:56
[INFO] [stdout]     |
[INFO] [stdout] 224 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleTrapdoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:225:56
[INFO] [stdout]     |
[INFO] [stdout] 225 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaTrapdoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:226:58
[INFO] [stdout]     |
[INFO] [stdout] 226 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakTrapdoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:227:53
[INFO] [stdout]     |
[INFO] [stdout] 227 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStoneBricks::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:228:59
[INFO] [stdout]     |
[INFO] [stdout] 228 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMossyStoneBricks::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:229:61
[INFO] [stdout]     |
[INFO] [stdout] 229 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCrackedStoneBricks::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:230:62
[INFO] [stdout]     |
[INFO] [stdout] 230 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChiseledStoneBricks::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:231:55
[INFO] [stdout]     |
[INFO] [stdout] 231 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateInfestedStone::default())), material: materials::CLAY.clone(), destroy_time: 0.00, explosion_resistance: 0.75, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:232:61
[INFO] [stdout]     |
[INFO] [stdout] 232 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateInfestedCobblestone::default())), material: materials::CLAY.clone(), destroy_time: 0.00, explosion_resistance: 0.75, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:233:62
[INFO] [stdout]     |
[INFO] [stdout] 233 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateInfestedStoneBricks::default())), material: materials::CLAY.clone(), destroy_time: 0.00, explosion_resistance: 0.75, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:234:68
[INFO] [stdout]     |
[INFO] [stdout] 234 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateInfestedMossyStoneBricks::default())), material: materials::CLAY.clone(), destroy_time: 0.00, explosion_resistance: 0.75, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:235:70
[INFO] [stdout]     |
[INFO] [stdout] 235 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateInfestedCrackedStoneBricks::default())), material: materials::CLAY.clone(), destroy_time: 0.00, explosion_resistance: 0.75, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:236:71
[INFO] [stdout]     |
[INFO] [stdout] 236 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateInfestedChiseledStoneBricks::default())), material: materials::CLAY.clone(), destroy_time: 0.00, explosion_resistance: 0.75, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:237:61
[INFO] [stdout]     |
[INFO] [stdout] 237 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownMushroomBlock::default())), material: materials::WOOD.clone(), destroy_time: 0.20, explosion_resistance: 0.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:238:59
[INFO] [stdout]     |
[INFO] [stdout] 238 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedMushroomBlock::default())), material: materials::WOOD.clone(), destroy_time: 0.20, explosion_resistance: 0.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:239:54
[INFO] [stdout]     |
[INFO] [stdout] 239 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMushroomStem::default())), material: materials::WOOD.clone(), destroy_time: 0.20, explosion_resistance: 0.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:240:50
[INFO] [stdout]     |
[INFO] [stdout] 240 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateIronBars::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 6.00, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:241:51
[INFO] [stdout]     |
[INFO] [stdout] 241 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:242:46
[INFO] [stdout]     |
[INFO] [stdout] 242 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMelon::default())), material: materials::VEGETABLE.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:243:62
[INFO] [stdout]     |
[INFO] [stdout] 243 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAttachedPumpkinStem::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:244:60
[INFO] [stdout]     |
[INFO] [stdout] 244 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAttachedMelonStem::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:245:53
[INFO] [stdout]     |
[INFO] [stdout] 245 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePumpkinStem::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:246:51
[INFO] [stdout]     |
[INFO] [stdout] 246 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMelonStem::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:247:45
[INFO] [stdout]     |
[INFO] [stdout] 247 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateVine::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, destroy_time: 0.20, explosion_resistance: 0.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:248:55
[INFO] [stdout]     |
[INFO] [stdout] 248 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakFenceGate::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:249:53
[INFO] [stdout]     |
[INFO] [stdout] 249 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrickStairs::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:250:59
[INFO] [stdout]     |
[INFO] [stdout] 250 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStoneBrickStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:251:49
[INFO] [stdout]     |
[INFO] [stdout] 251 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMycelium::default())), material: materials::GRASS.clone(), is_ticking: true, destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:252:49
[INFO] [stdout]     |
[INFO] [stdout] 252 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLilyPad::default())), material: materials::PLANT.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:253:54
[INFO] [stdout]     |
[INFO] [stdout] 253 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherBricks::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:254:59
[INFO] [stdout]     |
[INFO] [stdout] 254 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherBrickFence::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:255:60
[INFO] [stdout]     |
[INFO] [stdout] 255 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherBrickStairs::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:256:52
[INFO] [stdout]     |
[INFO] [stdout] 256 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherWart::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:257:57
[INFO] [stdout]     |
[INFO] [stdout] 257 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEnchantingTable::default())), material: materials::STONE.clone(), destroy_time: 5.00, explosion_resistance: 1200.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:258:54
[INFO] [stdout]     |
[INFO] [stdout] 258 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrewingStand::default())), material: materials::METAL.clone(), destroy_time: 0.50, explosion_resistance: 0.50, light_emission: 1, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:259:49
[INFO] [stdout]     |
[INFO] [stdout] 259 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCauldron::default())), material: materials::METAL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:260:51
[INFO] [stdout]     |
[INFO] [stdout] 260 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndPortal::default())), material: materials::PORTAL.clone(), has_collision: false, can_occlude: false, light_emission: 15, destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:261:57
[INFO] [stdout]     |
[INFO] [stdout] 261 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndPortalFrame::default())), material: materials::STONE.clone(), light_emission: 1, destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:262:50
[INFO] [stdout]     |
[INFO] [stdout] 262 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndStone::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 9.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:263:51
[INFO] [stdout]     |
[INFO] [stdout] 263 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDragonEgg::default())), material: materials::EGG.clone(), destroy_time: 3.00, explosion_resistance: 9.00, light_emission: 1, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:264:54
[INFO] [stdout]     |
[INFO] [stdout] 264 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedstoneLamp::default())), material: materials::BUILDABLE_GLASS.clone(), light_emission: 15, destroy_time: 0.30, explosion_resistance: 0.30, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:265:46
[INFO] [stdout]     |
[INFO] [stdout] 265 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCocoa::default())), material: materials::PLANT.clone(), is_ticking: true, destroy_time: 0.20, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:266:57
[INFO] [stdout]     |
[INFO] [stdout] 266 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSandstoneStairs::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:267:52
[INFO] [stdout]     |
[INFO] [stdout] 267 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEmeraldOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:268:52
[INFO] [stdout]     |
[INFO] [stdout] 268 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEnderChest::default())), material: materials::STONE.clone(), destroy_time: 22.50, explosion_resistance: 600.00, light_emission: 7, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:269:54
[INFO] [stdout]     |
[INFO] [stdout] 269 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTripwireHook::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:270:49
[INFO] [stdout]     |
[INFO] [stdout] 270 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTripwire::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:271:54
[INFO] [stdout]     |
[INFO] [stdout] 271 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEmeraldBlock::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:272:54
[INFO] [stdout]     |
[INFO] [stdout] 272 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceStairs::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:273:53
[INFO] [stdout]     |
[INFO] [stdout] 273 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchStairs::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:274:54
[INFO] [stdout]     |
[INFO] [stdout] 274 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleStairs::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:275:54
[INFO] [stdout]     |
[INFO] [stdout] 275 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCommandBlock::default())), material: materials::METAL.clone(), destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:276:47
[INFO] [stdout]     |
[INFO] [stdout] 276 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBeacon::default())), material: materials::GLASS.clone(), destroy_time: 3.00, explosion_resistance: 3.00, light_emission: 15, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:277:57
[INFO] [stdout]     |
[INFO] [stdout] 277 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCobblestoneWall::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:278:63
[INFO] [stdout]     |
[INFO] [stdout] 278 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMossyCobblestoneWall::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:279:51
[INFO] [stdout]     |
[INFO] [stdout] 279 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFlowerPot::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:280:59
[INFO] [stdout]     |
[INFO] [stdout] 280 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedOakSapling::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:281:62
[INFO] [stdout]     |
[INFO] [stdout] 281 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedSpruceSapling::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:282:61
[INFO] [stdout]     |
[INFO] [stdout] 282 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedBirchSapling::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:283:62
[INFO] [stdout]     |
[INFO] [stdout] 283 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedJungleSapling::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:284:62
[INFO] [stdout]     |
[INFO] [stdout] 284 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedAcaciaSapling::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:285:64
[INFO] [stdout]     |
[INFO] [stdout] 285 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedDarkOakSapling::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:286:52
[INFO] [stdout]     |
[INFO] [stdout] 286 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedFern::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:287:57
[INFO] [stdout]     |
[INFO] [stdout] 287 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedDandelion::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:288:53
[INFO] [stdout]     |
[INFO] [stdout] 288 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedPoppy::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:289:59
[INFO] [stdout]     |
[INFO] [stdout] 289 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedBlueOrchid::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:290:54
[INFO] [stdout]     |
[INFO] [stdout] 290 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedAllium::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:291:59
[INFO] [stdout]     |
[INFO] [stdout] 291 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedAzureBluet::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:292:57
[INFO] [stdout]     |
[INFO] [stdout] 292 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedRedTulip::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:293:60
[INFO] [stdout]     |
[INFO] [stdout] 293 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedOrangeTulip::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:294:59
[INFO] [stdout]     |
[INFO] [stdout] 294 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedWhiteTulip::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:295:58
[INFO] [stdout]     |
[INFO] [stdout] 295 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedPinkTulip::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:296:59
[INFO] [stdout]     |
[INFO] [stdout] 296 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedOxeyeDaisy::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:297:58
[INFO] [stdout]     |
[INFO] [stdout] 297 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedCornflower::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:298:66
[INFO] [stdout]     |
[INFO] [stdout] 298 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedLilyOfTheValley::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:299:59
[INFO] [stdout]     |
[INFO] [stdout] 299 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedWitherRose::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:300:60
[INFO] [stdout]     |
[INFO] [stdout] 300 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedRedMushroom::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:301:62
[INFO] [stdout]     |
[INFO] [stdout] 301 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedBrownMushroom::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:302:57
[INFO] [stdout]     |
[INFO] [stdout] 302 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedDeadBush::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:303:54
[INFO] [stdout]     |
[INFO] [stdout] 303 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedCactus::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:304:48
[INFO] [stdout]     |
[INFO] [stdout] 304 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCarrots::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:305:49
[INFO] [stdout]     |
[INFO] [stdout] 305 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePotatoes::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:306:51
[INFO] [stdout]     |
[INFO] [stdout] 306 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakButton::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:307:54
[INFO] [stdout]     |
[INFO] [stdout] 307 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceButton::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:308:53
[INFO] [stdout]     |
[INFO] [stdout] 308 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchButton::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:309:54
[INFO] [stdout]     |
[INFO] [stdout] 309 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleButton::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:310:54
[INFO] [stdout]     |
[INFO] [stdout] 310 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaButton::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:311:56
[INFO] [stdout]     |
[INFO] [stdout] 311 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakButton::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:312:55
[INFO] [stdout]     |
[INFO] [stdout] 312 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSkeletonSkull::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:313:60
[INFO] [stdout]     |
[INFO] [stdout] 313 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSkeletonWallSkull::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, drops: SKELETON_SKULL.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:314:62
[INFO] [stdout]     |
[INFO] [stdout] 314 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWitherSkeletonSkull::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:315:67
[INFO] [stdout]     |
[INFO] [stdout] 315 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWitherSkeletonWallSkull::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, drops: WITHER_SKELETON_SKULL.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:316:52
[INFO] [stdout]     |
[INFO] [stdout] 316 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateZombieHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:317:57
[INFO] [stdout]     |
[INFO] [stdout] 317 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateZombieWallHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, drops: ZOMBIE_HEAD.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:318:52
[INFO] [stdout]     |
[INFO] [stdout] 318 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePlayerHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:319:57
[INFO] [stdout]     |
[INFO] [stdout] 319 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePlayerWallHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, drops: PLAYER_HEAD.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:320:53
[INFO] [stdout]     |
[INFO] [stdout] 320 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCreeperHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:321:58
[INFO] [stdout]     |
[INFO] [stdout] 321 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCreeperWallHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, drops: CREEPER_HEAD.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:322:52
[INFO] [stdout]     |
[INFO] [stdout] 322 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDragonHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:323:57
[INFO] [stdout]     |
[INFO] [stdout] 323 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDragonWallHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, drops: DRAGON_HEAD.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:324:46
[INFO] [stdout]     |
[INFO] [stdout] 324 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAnvil::default())), material: materials::HEAVY_METAL.clone(), destroy_time: 5.00, explosion_resistance: 1200.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:325:54
[INFO] [stdout]     |
[INFO] [stdout] 325 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChippedAnvil::default())), material: materials::HEAVY_METAL.clone(), destroy_time: 5.00, explosion_resistance: 1200.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:326:54
[INFO] [stdout]     |
[INFO] [stdout] 326 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDamagedAnvil::default())), material: materials::HEAVY_METAL.clone(), destroy_time: 5.00, explosion_resistance: 1200.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:327:54
[INFO] [stdout]     |
[INFO] [stdout] 327 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTrappedChest::default())), material: materials::WOOD.clone(), destroy_time: 2.50, explosion_resistance: 2.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:328:70
[INFO] [stdout]     |
[INFO] [stdout] 328 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightWeightedPressurePlate::default())), material: materials::METAL.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:329:70
[INFO] [stdout]     |
[INFO] [stdout] 329 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateHeavyWeightedPressurePlate::default())), material: materials::METAL.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:330:51
[INFO] [stdout]     |
[INFO] [stdout] 330 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateComparator::default())), material: materials::DECORATION.clone(),  ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:331:58
[INFO] [stdout]     |
[INFO] [stdout] 331 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDaylightDetector::default())), material: materials::WOOD.clone(), destroy_time: 0.20, explosion_resistance: 0.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:332:55
[INFO] [stdout]     |
[INFO] [stdout] 332 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedstoneBlock::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:333:58
[INFO] [stdout]     |
[INFO] [stdout] 333 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherQuartzOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:334:47
[INFO] [stdout]     |
[INFO] [stdout] 334 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateHopper::default())), material: materials::METAL.clone(), destroy_time: 3.00, explosion_resistance: 4.80, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:335:53
[INFO] [stdout]     |
[INFO] [stdout] 335 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateQuartzBlock::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:336:62
[INFO] [stdout]     |
[INFO] [stdout] 336 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChiseledQuartzBlock::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:337:54
[INFO] [stdout]     |
[INFO] [stdout] 337 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateQuartzPillar::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:338:54
[INFO] [stdout]     |
[INFO] [stdout] 338 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateQuartzStairs::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:339:55
[INFO] [stdout]     |
[INFO] [stdout] 339 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateActivatorRail::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.70, explosion_resistance: 0.70, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:340:48
[INFO] [stdout]     |
[INFO] [stdout] 340 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDropper::default())), material: materials::STONE.clone(), destroy_time: 3.50, explosion_resistance: 3.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:341:57
[INFO] [stdout]     |
[INFO] [stdout] 341 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:342:58
[INFO] [stdout]     |
[INFO] [stdout] 342 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:343:59
[INFO] [stdout]     |
[INFO] [stdout] 343 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:344:62
[INFO] [stdout]     |
[INFO] [stdout] 344 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:345:58
[INFO] [stdout]     |
[INFO] [stdout] 345 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:346:56
[INFO] [stdout]     |
[INFO] [stdout] 346 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:347:56
[INFO] [stdout]     |
[INFO] [stdout] 347 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:348:56
[INFO] [stdout]     |
[INFO] [stdout] 348 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:349:62
[INFO] [stdout]     |
[INFO] [stdout] 349 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:350:56
[INFO] [stdout]     |
[INFO] [stdout] 350 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:351:58
[INFO] [stdout]     |
[INFO] [stdout] 351 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:352:56
[INFO] [stdout]     |
[INFO] [stdout] 352 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:353:57
[INFO] [stdout]     |
[INFO] [stdout] 353 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:354:57
[INFO] [stdout]     |
[INFO] [stdout] 354 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:355:55
[INFO] [stdout]     |
[INFO] [stdout] 355 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:356:57
[INFO] [stdout]     |
[INFO] [stdout] 356 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:357:65
[INFO] [stdout]     |
[INFO] [stdout] 357 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:358:66
[INFO] [stdout]     |
[INFO] [stdout] 358 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:359:67
[INFO] [stdout]     |
[INFO] [stdout] 359 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:360:70
[INFO] [stdout]     |
[INFO] [stdout] 360 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:361:66
[INFO] [stdout]     |
[INFO] [stdout] 361 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:362:64
[INFO] [stdout]     |
[INFO] [stdout] 362 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:363:64
[INFO] [stdout]     |
[INFO] [stdout] 363 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:364:64
[INFO] [stdout]     |
[INFO] [stdout] 364 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:365:70
[INFO] [stdout]     |
[INFO] [stdout] 365 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:366:64
[INFO] [stdout]     |
[INFO] [stdout] 366 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:367:66
[INFO] [stdout]     |
[INFO] [stdout] 367 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:368:64
[INFO] [stdout]     |
[INFO] [stdout] 368 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:369:65
[INFO] [stdout]     |
[INFO] [stdout] 369 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:370:65
[INFO] [stdout]     |
[INFO] [stdout] 370 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:371:63
[INFO] [stdout]     |
[INFO] [stdout] 371 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:372:65
[INFO] [stdout]     |
[INFO] [stdout] 372 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:373:54
[INFO] [stdout]     |
[INFO] [stdout] 373 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaStairs::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:374:56
[INFO] [stdout]     |
[INFO] [stdout] 374 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakStairs::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:375:52
[INFO] [stdout]     |
[INFO] [stdout] 375 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSlimeBlock::default())), material: materials::CLAY.clone(), friction: 0.80, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:376:48
[INFO] [stdout]     |
[INFO] [stdout] 376 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBarrier::default())), material: materials::BARRIER.clone(), destroy_time: -1.00, explosion_resistance: 3600000.80, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:377:54
[INFO] [stdout]     |
[INFO] [stdout] 377 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateIronTrapdoor::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 5.00, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:378:51
[INFO] [stdout]     |
[INFO] [stdout] 378 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePrismarine::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:379:58
[INFO] [stdout]     |
[INFO] [stdout] 379 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePrismarineBricks::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:380:56
[INFO] [stdout]     |
[INFO] [stdout] 380 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkPrismarine::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:381:58
[INFO] [stdout]     |
[INFO] [stdout] 381 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePrismarineStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:382:64
[INFO] [stdout]     |
[INFO] [stdout] 382 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePrismarineBrickStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:383:63
[INFO] [stdout]     |
[INFO] [stdout] 383 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkPrismarineStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:384:56
[INFO] [stdout]     |
[INFO] [stdout] 384 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePrismarineSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:385:62
[INFO] [stdout]     |
[INFO] [stdout] 385 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePrismarineBrickSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:386:61
[INFO] [stdout]     |
[INFO] [stdout] 386 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkPrismarineSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:387:52
[INFO] [stdout]     |
[INFO] [stdout] 387 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSeaLantern::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, light_emission: 15, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:388:50
[INFO] [stdout]     |
[INFO] [stdout] 388 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateHayBlock::default())), material: materials::GRASS.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:389:53
[INFO] [stdout]     |
[INFO] [stdout] 389 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:390:54
[INFO] [stdout]     |
[INFO] [stdout] 390 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:391:55
[INFO] [stdout]     |
[INFO] [stdout] 391 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:392:58
[INFO] [stdout]     |
[INFO] [stdout] 392 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:393:54
[INFO] [stdout]     |
[INFO] [stdout] 393 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:394:52
[INFO] [stdout]     |
[INFO] [stdout] 394 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:395:52
[INFO] [stdout]     |
[INFO] [stdout] 395 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:396:52
[INFO] [stdout]     |
[INFO] [stdout] 396 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:397:58
[INFO] [stdout]     |
[INFO] [stdout] 397 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:398:52
[INFO] [stdout]     |
[INFO] [stdout] 398 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:399:54
[INFO] [stdout]     |
[INFO] [stdout] 399 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:400:52
[INFO] [stdout]     |
[INFO] [stdout] 400 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:401:53
[INFO] [stdout]     |
[INFO] [stdout] 401 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:402:53
[INFO] [stdout]     |
[INFO] [stdout] 402 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:403:51
[INFO] [stdout]     |
[INFO] [stdout] 403 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:404:53
[INFO] [stdout]     |
[INFO] [stdout] 404 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:405:51
[INFO] [stdout]     |
[INFO] [stdout] 405 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:406:51
[INFO] [stdout]     |
[INFO] [stdout] 406 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCoalBlock::default())), material: materials::STONE.clone(), destroy_time: 5.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:407:51
[INFO] [stdout]     |
[INFO] [stdout] 407 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePackedIce::default())), material: materials::ICE_SOLID.clone(), friction: 0.98, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:408:50
[INFO] [stdout]     |
[INFO] [stdout] 408 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSunflower::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:409:46
[INFO] [stdout]     |
[INFO] [stdout] 409 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLilac::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:410:50
[INFO] [stdout]     |
[INFO] [stdout] 410 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRoseBush::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:411:46
[INFO] [stdout]     |
[INFO] [stdout] 411 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePeony::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:412:51
[INFO] [stdout]     |
[INFO] [stdout] 412 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTallGrass::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:413:51
[INFO] [stdout]     |
[INFO] [stdout] 413 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLargeFern::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:414:53
[INFO] [stdout]     |
[INFO] [stdout] 414 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:415:54
[INFO] [stdout]     |
[INFO] [stdout] 415 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:416:55
[INFO] [stdout]     |
[INFO] [stdout] 416 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:417:58
[INFO] [stdout]     |
[INFO] [stdout] 417 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:418:54
[INFO] [stdout]     |
[INFO] [stdout] 418 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:419:52
[INFO] [stdout]     |
[INFO] [stdout] 419 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:420:52
[INFO] [stdout]     |
[INFO] [stdout] 420 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:421:52
[INFO] [stdout]     |
[INFO] [stdout] 421 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:422:58
[INFO] [stdout]     |
[INFO] [stdout] 422 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:423:52
[INFO] [stdout]     |
[INFO] [stdout] 423 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:424:54
[INFO] [stdout]     |
[INFO] [stdout] 424 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:425:52
[INFO] [stdout]     |
[INFO] [stdout] 425 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:426:53
[INFO] [stdout]     |
[INFO] [stdout] 426 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:427:53
[INFO] [stdout]     |
[INFO] [stdout] 427 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:428:51
[INFO] [stdout]     |
[INFO] [stdout] 428 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:429:53
[INFO] [stdout]     |
[INFO] [stdout] 429 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:430:58
[INFO] [stdout]     |
[INFO] [stdout] 430 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: WHITE_BANNER.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:431:59
[INFO] [stdout]     |
[INFO] [stdout] 431 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: ORANGE_BANNER.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:432:60
[INFO] [stdout]     |
[INFO] [stdout] 432 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: MAGENTA_BANNER.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:433:63
[INFO] [stdout]     |
[INFO] [stdout] 433 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: LIGHT_BLUE_BANNER.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:434:59
[INFO] [stdout]     |
[INFO] [stdout] 434 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: YELLOW_BANNER.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:435:57
[INFO] [stdout]     |
[INFO] [stdout] 435 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: LIME_BANNER.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:436:57
[INFO] [stdout]     |
[INFO] [stdout] 436 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: PINK_BANNER.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:437:57
[INFO] [stdout]     |
[INFO] [stdout] 437 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: GRAY_BANNER.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:438:63
[INFO] [stdout]     |
[INFO] [stdout] 438 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: LIGHT_GRAY_BANNER.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:439:57
[INFO] [stdout]     |
[INFO] [stdout] 439 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: CYAN_BANNER.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:440:59
[INFO] [stdout]     |
[INFO] [stdout] 440 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: PURPLE_BANNER.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:441:57
[INFO] [stdout]     |
[INFO] [stdout] 441 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: BLUE_BANNER.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:442:58
[INFO] [stdout]     |
[INFO] [stdout] 442 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: BROWN_BANNER.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:443:58
[INFO] [stdout]     |
[INFO] [stdout] 443 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: GREEN_BANNER.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:444:56
[INFO] [stdout]     |
[INFO] [stdout] 444 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: RED_BANNER.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:445:58
[INFO] [stdout]     |
[INFO] [stdout] 445 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: BLACK_BANNER.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:446:54
[INFO] [stdout]     |
[INFO] [stdout] 446 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedSandstone::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:447:63
[INFO] [stdout]     |
[INFO] [stdout] 447 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChiseledRedSandstone::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:448:58
[INFO] [stdout]     |
[INFO] [stdout] 448 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCutRedSandstone::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:449:61
[INFO] [stdout]     |
[INFO] [stdout] 449 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedSandstoneStairs::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:450:49
[INFO] [stdout]     |
[INFO] [stdout] 450 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakSlab::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:451:52
[INFO] [stdout]     |
[INFO] [stdout] 451 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceSlab::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:452:51
[INFO] [stdout]     |
[INFO] [stdout] 452 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchSlab::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:453:52
[INFO] [stdout]     |
[INFO] [stdout] 453 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleSlab::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:454:52
[INFO] [stdout]     |
[INFO] [stdout] 454 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaSlab::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:455:54
[INFO] [stdout]     |
[INFO] [stdout] 455 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakSlab::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:456:51
[INFO] [stdout]     |
[INFO] [stdout] 456 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:457:58
[INFO] [stdout]     |
[INFO] [stdout] 457 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothStoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:458:55
[INFO] [stdout]     |
[INFO] [stdout] 458 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSandstoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:459:59
[INFO] [stdout]     |
[INFO] [stdout] 459 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCutSandstoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:460:59
[INFO] [stdout]     |
[INFO] [stdout] 460 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePetrifiedOakSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:461:57
[INFO] [stdout]     |
[INFO] [stdout] 461 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCobblestoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:462:51
[INFO] [stdout]     |
[INFO] [stdout] 462 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrickSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:463:57
[INFO] [stdout]     |
[INFO] [stdout] 463 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStoneBrickSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:464:58
[INFO] [stdout]     |
[INFO] [stdout] 464 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherBrickSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:465:52
[INFO] [stdout]     |
[INFO] [stdout] 465 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateQuartzSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:466:59
[INFO] [stdout]     |
[INFO] [stdout] 466 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedSandstoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:467:63
[INFO] [stdout]     |
[INFO] [stdout] 467 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCutRedSandstoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:468:52
[INFO] [stdout]     |
[INFO] [stdout] 468 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpurSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:469:53
[INFO] [stdout]     |
[INFO] [stdout] 469 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothStone::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:470:57
[INFO] [stdout]     |
[INFO] [stdout] 470 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothSandstone::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:471:54
[INFO] [stdout]     |
[INFO] [stdout] 471 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothQuartz::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:472:61
[INFO] [stdout]     |
[INFO] [stdout] 472 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothRedSandstone::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:473:58
[INFO] [stdout]     |
[INFO] [stdout] 473 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceFenceGate::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:474:57
[INFO] [stdout]     |
[INFO] [stdout] 474 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchFenceGate::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:475:58
[INFO] [stdout]     |
[INFO] [stdout] 475 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleFenceGate::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:476:58
[INFO] [stdout]     |
[INFO] [stdout] 476 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaFenceGate::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:477:60
[INFO] [stdout]     |
[INFO] [stdout] 477 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakFenceGate::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:478:53
[INFO] [stdout]     |
[INFO] [stdout] 478 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceFence::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:479:52
[INFO] [stdout]     |
[INFO] [stdout] 479 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchFence::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:480:53
[INFO] [stdout]     |
[INFO] [stdout] 480 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleFence::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:481:53
[INFO] [stdout]     |
[INFO] [stdout] 481 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaFence::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:482:55
[INFO] [stdout]     |
[INFO] [stdout] 482 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakFence::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:483:52
[INFO] [stdout]     |
[INFO] [stdout] 483 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceDoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:484:51
[INFO] [stdout]     |
[INFO] [stdout] 484 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchDoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:485:52
[INFO] [stdout]     |
[INFO] [stdout] 485 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleDoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:486:52
[INFO] [stdout]     |
[INFO] [stdout] 486 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaDoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:487:54
[INFO] [stdout]     |
[INFO] [stdout] 487 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakDoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:488:48
[INFO] [stdout]     |
[INFO] [stdout] 488 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndRod::default())), material: materials::DECORATION.clone(), light_emission: 14, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:489:53
[INFO] [stdout]     |
[INFO] [stdout] 489 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChorusPlant::default())), material: materials::PLANT.clone(), destroy_time: 0.40, explosion_resistance: 0.40, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:490:54
[INFO] [stdout]     |
[INFO] [stdout] 490 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChorusFlower::default())), material: materials::PLANT.clone(), is_ticking: true, destroy_time: 0.40, explosion_resistance: 0.40, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:491:53
[INFO] [stdout]     |
[INFO] [stdout] 491 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpurBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:492:54
[INFO] [stdout]     |
[INFO] [stdout] 492 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpurPillar::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:493:54
[INFO] [stdout]     |
[INFO] [stdout] 493 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpurStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:494:57
[INFO] [stdout]     |
[INFO] [stdout] 494 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndStoneBricks::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 9.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:495:50
[INFO] [stdout]     |
[INFO] [stdout] 495 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBeetroots::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:496:51
[INFO] [stdout]     |
[INFO] [stdout] 496 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrassPath::default())), material: materials::DIRT.clone(), destroy_time: 0.65, explosion_resistance: 0.65, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:497:52
[INFO] [stdout]     |
[INFO] [stdout] 497 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndGateway::default())), material: materials::PORTAL.clone(), has_collision: false, can_occlude: false, light_emission: 15, destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:498:64
[INFO] [stdout]     |
[INFO] [stdout] 498 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRepeatingCommandBlock::default())), material: materials::METAL.clone(), destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:499:60
[INFO] [stdout]     |
[INFO] [stdout] 499 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChainCommandBlock::default())), material: materials::METAL.clone(), destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:500:52
[INFO] [stdout]     |
[INFO] [stdout] 500 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFrostedIce::default())), material: materials::ICE.clone(), friction: 0.98, is_ticking: true, destroy_time: 0.50, explosion_resistance: 0.50, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:501:52
[INFO] [stdout]     |
[INFO] [stdout] 501 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagmaBlock::default())), material: materials::STONE.clone(), light_emission: 3, is_ticking: true, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:502:58
[INFO] [stdout]     |
[INFO] [stdout] 502 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherWartBlock::default())), material: materials::GRASS.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:503:58
[INFO] [stdout]     |
[INFO] [stdout] 503 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedNetherBricks::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:504:51
[INFO] [stdout]     |
[INFO] [stdout] 504 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBoneBlock::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:505:55
[INFO] [stdout]     |
[INFO] [stdout] 505 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStructureVoid::default())), material: materials::STRUCTURAL_AIR.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:506:49
[INFO] [stdout]     |
[INFO] [stdout] 506 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateObserver::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:507:52
[INFO] [stdout]     |
[INFO] [stdout] 507 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:508:58
[INFO] [stdout]     |
[INFO] [stdout] 508 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:509:59
[INFO] [stdout]     |
[INFO] [stdout] 509 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:510:60
[INFO] [stdout]     |
[INFO] [stdout] 510 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:511:63
[INFO] [stdout]     |
[INFO] [stdout] 511 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:512:59
[INFO] [stdout]     |
[INFO] [stdout] 512 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:513:57
[INFO] [stdout]     |
[INFO] [stdout] 513 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:514:57
[INFO] [stdout]     |
[INFO] [stdout] 514 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:515:57
[INFO] [stdout]     |
[INFO] [stdout] 515 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:516:63
[INFO] [stdout]     |
[INFO] [stdout] 516 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:517:57
[INFO] [stdout]     |
[INFO] [stdout] 517 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:518:59
[INFO] [stdout]     |
[INFO] [stdout] 518 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:519:57
[INFO] [stdout]     |
[INFO] [stdout] 519 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:520:58
[INFO] [stdout]     |
[INFO] [stdout] 520 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:521:58
[INFO] [stdout]     |
[INFO] [stdout] 521 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:522:56
[INFO] [stdout]     |
[INFO] [stdout] 522 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:523:58
[INFO] [stdout]     |
[INFO] [stdout] 523 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:524:64
[INFO] [stdout]     |
[INFO] [stdout] 524 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:525:65
[INFO] [stdout]     |
[INFO] [stdout] 525 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:526:66
[INFO] [stdout]     |
[INFO] [stdout] 526 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:527:69
[INFO] [stdout]     |
[INFO] [stdout] 527 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:528:65
[INFO] [stdout]     |
[INFO] [stdout] 528 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:529:63
[INFO] [stdout]     |
[INFO] [stdout] 529 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:530:63
[INFO] [stdout]     |
[INFO] [stdout] 530 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:531:63
[INFO] [stdout]     |
[INFO] [stdout] 531 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:532:69
[INFO] [stdout]     |
[INFO] [stdout] 532 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:533:63
[INFO] [stdout]     |
[INFO] [stdout] 533 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:534:65
[INFO] [stdout]     |
[INFO] [stdout] 534 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:535:63
[INFO] [stdout]     |
[INFO] [stdout] 535 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:536:64
[INFO] [stdout]     |
[INFO] [stdout] 536 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:537:64
[INFO] [stdout]     |
[INFO] [stdout] 537 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:538:62
[INFO] [stdout]     |
[INFO] [stdout] 538 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:539:64
[INFO] [stdout]     |
[INFO] [stdout] 539 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:540:55
[INFO] [stdout]     |
[INFO] [stdout] 540 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:541:56
[INFO] [stdout]     |
[INFO] [stdout] 541 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:542:57
[INFO] [stdout]     |
[INFO] [stdout] 542 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:543:60
[INFO] [stdout]     |
[INFO] [stdout] 543 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:544:56
[INFO] [stdout]     |
[INFO] [stdout] 544 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:545:54
[INFO] [stdout]     |
[INFO] [stdout] 545 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:546:54
[INFO] [stdout]     |
[INFO] [stdout] 546 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:547:54
[INFO] [stdout]     |
[INFO] [stdout] 547 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:548:60
[INFO] [stdout]     |
[INFO] [stdout] 548 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:549:54
[INFO] [stdout]     |
[INFO] [stdout] 549 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:550:56
[INFO] [stdout]     |
[INFO] [stdout] 550 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:551:54
[INFO] [stdout]     |
[INFO] [stdout] 551 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:552:55
[INFO] [stdout]     |
[INFO] [stdout] 552 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:553:55
[INFO] [stdout]     |
[INFO] [stdout] 553 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:554:53
[INFO] [stdout]     |
[INFO] [stdout] 554 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:555:55
[INFO] [stdout]     |
[INFO] [stdout] 555 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:556:62
[INFO] [stdout]     |
[INFO] [stdout] 556 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:557:63
[INFO] [stdout]     |
[INFO] [stdout] 557 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:558:64
[INFO] [stdout]     |
[INFO] [stdout] 558 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:559:67
[INFO] [stdout]     |
[INFO] [stdout] 559 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:560:63
[INFO] [stdout]     |
[INFO] [stdout] 560 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:561:61
[INFO] [stdout]     |
[INFO] [stdout] 561 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:562:61
[INFO] [stdout]     |
[INFO] [stdout] 562 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:563:61
[INFO] [stdout]     |
[INFO] [stdout] 563 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:564:67
[INFO] [stdout]     |
[INFO] [stdout] 564 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:565:61
[INFO] [stdout]     |
[INFO] [stdout] 565 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:566:63
[INFO] [stdout]     |
[INFO] [stdout] 566 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:567:61
[INFO] [stdout]     |
[INFO] [stdout] 567 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:568:62
[INFO] [stdout]     |
[INFO] [stdout] 568 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:569:62
[INFO] [stdout]     |
[INFO] [stdout] 569 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:570:60
[INFO] [stdout]     |
[INFO] [stdout] 570 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:571:62
[INFO] [stdout]     |
[INFO] [stdout] 571 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:572:45
[INFO] [stdout]     |
[INFO] [stdout] 572 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateKelp::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:573:51
[INFO] [stdout]     |
[INFO] [stdout] 573 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateKelpPlant::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:574:57
[INFO] [stdout]     |
[INFO] [stdout] 574 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDriedKelpBlock::default())), material: materials::GRASS.clone(), destroy_time: 0.50, explosion_resistance: 2.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:575:51
[INFO] [stdout]     |
[INFO] [stdout] 575 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTurtleEgg::default())), material: materials::EGG.clone(), destroy_time: 0.50, explosion_resistance: 0.50, is_ticking: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:576:62
[INFO] [stdout]     |
[INFO] [stdout] 576 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadTubeCoralBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:577:63
[INFO] [stdout]     |
[INFO] [stdout] 577 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadBrainCoralBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:578:64
[INFO] [stdout]     |
[INFO] [stdout] 578 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadBubbleCoralBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:579:62
[INFO] [stdout]     |
[INFO] [stdout] 579 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadFireCoralBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:580:62
[INFO] [stdout]     |
[INFO] [stdout] 580 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadHornCoralBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:581:57
[INFO] [stdout]     |
[INFO] [stdout] 581 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTubeCoralBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:582:58
[INFO] [stdout]     |
[INFO] [stdout] 582 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrainCoralBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:583:59
[INFO] [stdout]     |
[INFO] [stdout] 583 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBubbleCoralBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:584:57
[INFO] [stdout]     |
[INFO] [stdout] 584 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFireCoralBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:585:57
[INFO] [stdout]     |
[INFO] [stdout] 585 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateHornCoralBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:586:56
[INFO] [stdout]     |
[INFO] [stdout] 586 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadTubeCoral::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:587:57
[INFO] [stdout]     |
[INFO] [stdout] 587 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadBrainCoral::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:588:58
[INFO] [stdout]     |
[INFO] [stdout] 588 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadBubbleCoral::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:589:56
[INFO] [stdout]     |
[INFO] [stdout] 589 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadFireCoral::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:590:56
[INFO] [stdout]     |
[INFO] [stdout] 590 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadHornCoral::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:591:51
[INFO] [stdout]     |
[INFO] [stdout] 591 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTubeCoral::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:592:52
[INFO] [stdout]     |
[INFO] [stdout] 592 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrainCoral::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:593:53
[INFO] [stdout]     |
[INFO] [stdout] 593 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBubbleCoral::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:594:51
[INFO] [stdout]     |
[INFO] [stdout] 594 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFireCoral::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:595:51
[INFO] [stdout]     |
[INFO] [stdout] 595 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateHornCoral::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:596:60
[INFO] [stdout]     |
[INFO] [stdout] 596 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadTubeCoralFan::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:597:61
[INFO] [stdout]     |
[INFO] [stdout] 597 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadBrainCoralFan::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:598:62
[INFO] [stdout]     |
[INFO] [stdout] 598 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadBubbleCoralFan::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:599:60
[INFO] [stdout]     |
[INFO] [stdout] 599 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadFireCoralFan::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:600:60
[INFO] [stdout]     |
[INFO] [stdout] 600 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadHornCoralFan::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:601:55
[INFO] [stdout]     |
[INFO] [stdout] 601 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTubeCoralFan::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:602:56
[INFO] [stdout]     |
[INFO] [stdout] 602 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrainCoralFan::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:603:57
[INFO] [stdout]     |
[INFO] [stdout] 603 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBubbleCoralFan::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:604:55
[INFO] [stdout]     |
[INFO] [stdout] 604 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFireCoralFan::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:605:55
[INFO] [stdout]     |
[INFO] [stdout] 605 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateHornCoralFan::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:606:65
[INFO] [stdout]     |
[INFO] [stdout] 606 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadTubeCoralWallFan::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, drops: DEAD_TUBE_CORAL_FAN.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:607:66
[INFO] [stdout]     |
[INFO] [stdout] 607 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadBrainCoralWallFan::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, drops: DEAD_BRAIN_CORAL_FAN.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:608:67
[INFO] [stdout]     |
[INFO] [stdout] 608 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadBubbleCoralWallFan::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, drops: DEAD_BUBBLE_CORAL_FAN.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:609:65
[INFO] [stdout]     |
[INFO] [stdout] 609 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadFireCoralWallFan::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, drops: DEAD_FIRE_CORAL_FAN.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:610:65
[INFO] [stdout]     |
[INFO] [stdout] 610 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadHornCoralWallFan::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, drops: DEAD_HORN_CORAL_FAN.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:611:60
[INFO] [stdout]     |
[INFO] [stdout] 611 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTubeCoralWallFan::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, drops: TUBE_CORAL_FAN.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:612:61
[INFO] [stdout]     |
[INFO] [stdout] 612 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrainCoralWallFan::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, drops: BRAIN_CORAL_FAN.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:613:62
[INFO] [stdout]     |
[INFO] [stdout] 613 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBubbleCoralWallFan::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, drops: BUBBLE_CORAL_FAN.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:614:60
[INFO] [stdout]     |
[INFO] [stdout] 614 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFireCoralWallFan::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, drops: FIRE_CORAL_FAN.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:615:60
[INFO] [stdout]     |
[INFO] [stdout] 615 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateHornCoralWallFan::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, drops: HORN_CORAL_FAN.drops.clone(), ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:616:51
[INFO] [stdout]     |
[INFO] [stdout] 616 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSeaPickle::default())), material: materials::WATER_PLANT.clone(), light_emission: 3, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:617:49
[INFO] [stdout]     |
[INFO] [stdout] 617 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueIce::default())), material: materials::ICE_SOLID.clone(), destroy_time: 2.80, explosion_resistance: 2.80, friction: 0.99, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:618:48
[INFO] [stdout]     |
[INFO] [stdout] 618 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateConduit::default())), material: materials::GLASS.clone(), destroy_time: 3.00, explosion_resistance: 3.00, light_emission: 15, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:619:55
[INFO] [stdout]     |
[INFO] [stdout] 619 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBambooSapling::default())), material: materials::BAMBOO_SAPLING.clone(), is_ticking: true, has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:620:47
[INFO] [stdout]     |
[INFO] [stdout] 620 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBamboo::default())), material: materials::BAMBOO.clone(), is_ticking: true, destroy_time: 1.00, explosion_resistance: 1.00, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:621:54
[INFO] [stdout]     |
[INFO] [stdout] 621 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedBamboo::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:622:49
[INFO] [stdout]     |
[INFO] [stdout] 622 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateVoidAir::default())), material: materials::AIR.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:623:49
[INFO] [stdout]     |
[INFO] [stdout] 623 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCaveAir::default())), material: materials::AIR.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:624:54
[INFO] [stdout]     |
[INFO] [stdout] 624 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBubbleColumn::default())), material: materials::BUBBLE_COLUMN.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:625:64
[INFO] [stdout]     |
[INFO] [stdout] 625 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedGraniteStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:626:68
[INFO] [stdout]     |
[INFO] [stdout] 626 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothRedSandstoneStairs::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:627:65
[INFO] [stdout]     |
[INFO] [stdout] 627 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMossyStoneBrickStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:628:64
[INFO] [stdout]     |
[INFO] [stdout] 628 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedDioriteStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:629:65
[INFO] [stdout]     |
[INFO] [stdout] 629 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMossyCobblestoneStairs::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:630:63
[INFO] [stdout]     |
[INFO] [stdout] 630 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndStoneBrickStairs::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 9.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:631:53
[INFO] [stdout]     |
[INFO] [stdout] 631 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStoneStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:632:64
[INFO] [stdout]     |
[INFO] [stdout] 632 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothSandstoneStairs::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:633:61
[INFO] [stdout]     |
[INFO] [stdout] 633 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothQuartzStairs::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:634:55
[INFO] [stdout]     |
[INFO] [stdout] 634 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGraniteStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:635:56
[INFO] [stdout]     |
[INFO] [stdout] 635 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAndesiteStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:636:64
[INFO] [stdout]     |
[INFO] [stdout] 636 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedNetherBrickStairs::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:637:65
[INFO] [stdout]     |
[INFO] [stdout] 637 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedAndesiteStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:638:55
[INFO] [stdout]     |
[INFO] [stdout] 638 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDioriteStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:639:62
[INFO] [stdout]     |
[INFO] [stdout] 639 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedGraniteSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:640:66
[INFO] [stdout]     |
[INFO] [stdout] 640 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothRedSandstoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:641:63
[INFO] [stdout]     |
[INFO] [stdout] 641 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMossyStoneBrickSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:642:62
[INFO] [stdout]     |
[INFO] [stdout] 642 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedDioriteSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:643:63
[INFO] [stdout]     |
[INFO] [stdout] 643 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMossyCobblestoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:644:61
[INFO] [stdout]     |
[INFO] [stdout] 644 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndStoneBrickSlab::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 9.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:645:62
[INFO] [stdout]     |
[INFO] [stdout] 645 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothSandstoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:646:59
[INFO] [stdout]     |
[INFO] [stdout] 646 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothQuartzSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:647:53
[INFO] [stdout]     |
[INFO] [stdout] 647 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGraniteSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:648:54
[INFO] [stdout]     |
[INFO] [stdout] 648 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAndesiteSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:649:62
[INFO] [stdout]     |
[INFO] [stdout] 649 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedNetherBrickSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:650:63
[INFO] [stdout]     |
[INFO] [stdout] 650 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedAndesiteSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:651:53
[INFO] [stdout]     |
[INFO] [stdout] 651 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDioriteSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:652:51
[INFO] [stdout]     |
[INFO] [stdout] 652 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrickWall::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:653:56
[INFO] [stdout]     |
[INFO] [stdout] 653 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePrismarineWall::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:654:59
[INFO] [stdout]     |
[INFO] [stdout] 654 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedSandstoneWall::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:655:63
[INFO] [stdout]     |
[INFO] [stdout] 655 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMossyStoneBrickWall::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:656:53
[INFO] [stdout]     |
[INFO] [stdout] 656 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGraniteWall::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:657:57
[INFO] [stdout]     |
[INFO] [stdout] 657 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStoneBrickWall::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:658:58
[INFO] [stdout]     |
[INFO] [stdout] 658 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherBrickWall::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:659:54
[INFO] [stdout]     |
[INFO] [stdout] 659 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAndesiteWall::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:660:62
[INFO] [stdout]     |
[INFO] [stdout] 660 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedNetherBrickWall::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:661:55
[INFO] [stdout]     |
[INFO] [stdout] 661 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSandstoneWall::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:662:61
[INFO] [stdout]     |
[INFO] [stdout] 662 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndStoneBrickWall::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 9.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:663:53
[INFO] [stdout]     |
[INFO] [stdout] 663 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDioriteWall::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:664:52
[INFO] [stdout]     |
[INFO] [stdout] 664 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateScaffolding::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, dynamic_shape: true, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:665:45
[INFO] [stdout]     |
[INFO] [stdout] 665 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLoom::default())), material: materials::WOOD.clone(), destroy_time: 2.50, explosion_resistance: 2.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:666:47
[INFO] [stdout]     |
[INFO] [stdout] 666 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBarrel::default())), material: materials::WOOD.clone(), destroy_time: 2.50, explosion_resistance: 2.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:667:47
[INFO] [stdout]     |
[INFO] [stdout] 667 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoker::default())), material: materials::STONE.clone(), destroy_time: 3.50, explosion_resistance: 3.50, light_emission: 13, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:668:54
[INFO] [stdout]     |
[INFO] [stdout] 668 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlastFurnace::default())), material: materials::STONE.clone(), destroy_time: 3.50, explosion_resistance: 3.50, light_emission: 13, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:669:58
[INFO] [stdout]     |
[INFO] [stdout] 669 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCartographyTable::default())), material: materials::WOOD.clone(), destroy_time: 2.50, explosion_resistance: 2.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:670:56
[INFO] [stdout]     |
[INFO] [stdout] 670 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFletchingTable::default())), material: materials::WOOD.clone(), destroy_time: 2.50, explosion_resistance: 2.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:671:51
[INFO] [stdout]     |
[INFO] [stdout] 671 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrindstone::default())), material: materials::HEAVY_METAL.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:672:48
[INFO] [stdout]     |
[INFO] [stdout] 672 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLectern::default())), material: materials::WOOD.clone(), destroy_time: 2.50, explosion_resistance: 2.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:673:55
[INFO] [stdout]     |
[INFO] [stdout] 673 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmithingTable::default())), material: materials::WOOD.clone(), destroy_time: 2.50, explosion_resistance: 2.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:674:52
[INFO] [stdout]     |
[INFO] [stdout] 674 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStonecutter::default())), material: materials::STONE.clone(), destroy_time: 3.50, explosion_resistance: 3.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:675:45
[INFO] [stdout]     |
[INFO] [stdout] 675 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBell::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 5.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:676:48
[INFO] [stdout]     |
[INFO] [stdout] 676 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLantern::default())), material: materials::METAL.clone(), destroy_time: 3.50, explosion_resistance: 3.50, light_emission: 15, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:677:49
[INFO] [stdout]     |
[INFO] [stdout] 677 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCampfire::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, light_emission: 15, is_ticking: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:678:57
[INFO] [stdout]     |
[INFO] [stdout] 678 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSweetBerryBush::default())), material: materials::PLANT.clone(), is_ticking: true, has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:679:56
[INFO] [stdout]     |
[INFO] [stdout] 679 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStructureBlock::default())), material: materials::METAL.clone(), destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:680:47
[INFO] [stdout]     |
[INFO] [stdout] 680 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJigsaw::default())), material: materials::METAL.clone(), destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:681:50
[INFO] [stdout]     |
[INFO] [stdout] 681 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateComposter::default())), material: materials::WOOD.clone(), destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:682:49
[INFO] [stdout]     |
[INFO] [stdout] 682 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBeeNest::default())), material: materials::WOOD.clone(), destroy_time: 0.30, explosion_resistance: 0.30, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:683:48
[INFO] [stdout]     |
[INFO] [stdout] 683 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBeehive::default())), material: materials::WOOD.clone(), destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:684:52
[INFO] [stdout]     |
[INFO] [stdout] 684 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateHoneyBlock::default())), material: materials::CLAY.clone(), speed_factor: 0.40, jump_factor: 0.50, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:685:56
[INFO] [stdout]     |
[INFO] [stdout] 685 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateHoneycombBlock::default())), material: materials::CLAY.clone(), destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::convert::TryFrom`
[INFO] [stdout]  --> src/items/mod.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::convert::TryFrom;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]  --> src/items/data.rs:8:32
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub static ref AIR: Item = { Arc::new(ItemT::from(blocks::AIR.clone())) };
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:11:34
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub static ref STONE: Item = { Arc::new(ItemT::from(blocks::STONE.clone())) };
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:14:36
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub static ref GRANITE: Item = { Arc::new(ItemT::from(blocks::GRANITE.clone())) };
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |         { Arc::new(ItemT::from(blocks::POLISHED_GRANITE.clone())) };
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:21:36
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub static ref DIORITE: Item = { Arc::new(ItemT::from(blocks::DIORITE.clone())) };
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 25 |         { Arc::new(ItemT::from(blocks::POLISHED_DIORITE.clone())) };
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:28:37
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub static ref ANDESITE: Item = { Arc::new(ItemT::from(blocks::ANDESITE.clone())) };
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 |         { Arc::new(ItemT::from(blocks::POLISHED_ANDESITE.clone())) };
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:35:40
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub static ref GRASS_BLOCK: Item = { Arc::new(ItemT::from(blocks::GRASS_BLOCK.clone())) };
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:38:33
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub static ref DIRT: Item = { Arc::new(ItemT::from(blocks::DIRT.clone())) };
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:41:40
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub static ref COARSE_DIRT: Item = { Arc::new(ItemT::from(blocks::COARSE_DIRT.clone())) };
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:44:35
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub static ref PODZOL: Item = { Arc::new(ItemT::from(blocks::PODZOL.clone())) };
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:47:40
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub static ref COBBLESTONE: Item = { Arc::new(ItemT::from(blocks::COBBLESTONE.clone())) };
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:50:39
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub static ref OAK_PLANKS: Item = { Arc::new(ItemT::from(blocks::OAK_PLANKS.clone())) };
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:53:42
[INFO] [stdout]    |
[INFO] [stdout] 53 |     pub static ref SPRUCE_PLANKS: Item = { Arc::new(ItemT::from(blocks::SPRUCE_PLANKS.clone())) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:56:41
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pub static ref BIRCH_PLANKS: Item = { Arc::new(ItemT::from(blocks::BIRCH_PLANKS.clone())) };
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:59:42
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub static ref JUNGLE_PLANKS: Item = { Arc::new(ItemT::from(blocks::JUNGLE_PLANKS.clone())) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:62:42
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub static ref ACACIA_PLANKS: Item = { Arc::new(ItemT::from(blocks::ACACIA_PLANKS.clone())) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |         { Arc::new(ItemT::from(blocks::DARK_OAK_PLANKS.clone())) };
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:69:40
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub static ref OAK_SAPLING: Item = { Arc::new(ItemT::from(blocks::OAK_SAPLING.clone())) };
[INFO] [stdout]    |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:72:43
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub static ref SPRUCE_SAPLING: Item = { Arc::new(ItemT::from(blocks::SPRUCE_SAPLING.clone())) };
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:75:42
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub static ref BIRCH_SAPLING: Item = { Arc::new(ItemT::from(blocks::BIRCH_SAPLING.clone())) };
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:78:43
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub static ref JUNGLE_SAPLING: Item = { Arc::new(ItemT::from(blocks::JUNGLE_SAPLING.clone())) };
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:81:43
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub static ref ACACIA_SAPLING: Item = { Arc::new(ItemT::from(blocks::ACACIA_SAPLING.clone())) };
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:85:9
[INFO] [stdout]    |
[INFO] [stdout] 85 |         { Arc::new(ItemT::from(blocks::DARK_OAK_SAPLING.clone())) };
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:88:36
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub static ref BEDROCK: Item = { Arc::new(ItemT::from(blocks::BEDROCK.clone())) };
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:91:33
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub static ref SAND: Item = { Arc::new(ItemT::from(blocks::SAND.clone())) };
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:94:37
[INFO] [stdout]    |
[INFO] [stdout] 94 |     pub static ref RED_SAND: Item = { Arc::new(ItemT::from(blocks::RED_SAND.clone())) };
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/items/data.rs:97:35
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub static ref GRAVEL: Item = { Arc::new(ItemT::from(blocks::GRAVEL.clone())) };
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:100:37
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub static ref GOLD_ORE: Item = { Arc::new(ItemT::from(blocks::GOLD_ORE.clone())) };
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:103:37
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub static ref IRON_ORE: Item = { Arc::new(ItemT::from(blocks::IRON_ORE.clone())) };
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:106:37
[INFO] [stdout]     |
[INFO] [stdout] 106 |     pub static ref COAL_ORE: Item = { Arc::new(ItemT::from(blocks::COAL_ORE.clone())) };
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:109:36
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub static ref OAK_LOG: Item = { Arc::new(ItemT::from(blocks::OAK_LOG.clone())) };
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:112:39
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub static ref SPRUCE_LOG: Item = { Arc::new(ItemT::from(blocks::SPRUCE_LOG.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:115:38
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub static ref BIRCH_LOG: Item = { Arc::new(ItemT::from(blocks::BIRCH_LOG.clone())) };
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:118:39
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub static ref JUNGLE_LOG: Item = { Arc::new(ItemT::from(blocks::JUNGLE_LOG.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:121:39
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub static ref ACACIA_LOG: Item = { Arc::new(ItemT::from(blocks::ACACIA_LOG.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:124:41
[INFO] [stdout]     |
[INFO] [stdout] 124 |     pub static ref DARK_OAK_LOG: Item = { Arc::new(ItemT::from(blocks::DARK_OAK_LOG.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:128:9
[INFO] [stdout]     |
[INFO] [stdout] 128 |         { Arc::new(ItemT::from(blocks::STRIPPED_OAK_LOG.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 |         { Arc::new(ItemT::from(blocks::STRIPPED_SPRUCE_LOG.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 |         { Arc::new(ItemT::from(blocks::STRIPPED_BIRCH_LOG.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:140:9
[INFO] [stdout]     |
[INFO] [stdout] 140 |         { Arc::new(ItemT::from(blocks::STRIPPED_JUNGLE_LOG.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:144:9
[INFO] [stdout]     |
[INFO] [stdout] 144 |         { Arc::new(ItemT::from(blocks::STRIPPED_ACACIA_LOG.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:148:9
[INFO] [stdout]     |
[INFO] [stdout] 148 |         { Arc::new(ItemT::from(blocks::STRIPPED_DARK_OAK_LOG.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:152:9
[INFO] [stdout]     |
[INFO] [stdout] 152 |         { Arc::new(ItemT::from(blocks::STRIPPED_OAK_WOOD.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:156:9
[INFO] [stdout]     |
[INFO] [stdout] 156 |         { Arc::new(ItemT::from(blocks::STRIPPED_SPRUCE_WOOD.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:160:9
[INFO] [stdout]     |
[INFO] [stdout] 160 |         { Arc::new(ItemT::from(blocks::STRIPPED_BIRCH_WOOD.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:164:9
[INFO] [stdout]     |
[INFO] [stdout] 164 |         { Arc::new(ItemT::from(blocks::STRIPPED_JUNGLE_WOOD.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 168 |         { Arc::new(ItemT::from(blocks::STRIPPED_ACACIA_WOOD.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:172:9
[INFO] [stdout]     |
[INFO] [stdout] 172 |         { Arc::new(ItemT::from(blocks::STRIPPED_DARK_OAK_WOOD.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:175:37
[INFO] [stdout]     |
[INFO] [stdout] 175 |     pub static ref OAK_WOOD: Item = { Arc::new(ItemT::from(blocks::OAK_WOOD.clone())) };
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:178:40
[INFO] [stdout]     |
[INFO] [stdout] 178 |     pub static ref SPRUCE_WOOD: Item = { Arc::new(ItemT::from(blocks::SPRUCE_WOOD.clone())) };
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:181:39
[INFO] [stdout]     |
[INFO] [stdout] 181 |     pub static ref BIRCH_WOOD: Item = { Arc::new(ItemT::from(blocks::BIRCH_WOOD.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:184:40
[INFO] [stdout]     |
[INFO] [stdout] 184 |     pub static ref JUNGLE_WOOD: Item = { Arc::new(ItemT::from(blocks::JUNGLE_WOOD.clone())) };
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:187:40
[INFO] [stdout]     |
[INFO] [stdout] 187 |     pub static ref ACACIA_WOOD: Item = { Arc::new(ItemT::from(blocks::ACACIA_WOOD.clone())) };
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:190:42
[INFO] [stdout]     |
[INFO] [stdout] 190 |     pub static ref DARK_OAK_WOOD: Item = { Arc::new(ItemT::from(blocks::DARK_OAK_WOOD.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:193:39
[INFO] [stdout]     |
[INFO] [stdout] 193 |     pub static ref OAK_LEAVES: Item = { Arc::new(ItemT::from(blocks::OAK_LEAVES.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:196:42
[INFO] [stdout]     |
[INFO] [stdout] 196 |     pub static ref SPRUCE_LEAVES: Item = { Arc::new(ItemT::from(blocks::SPRUCE_LEAVES.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:199:41
[INFO] [stdout]     |
[INFO] [stdout] 199 |     pub static ref BIRCH_LEAVES: Item = { Arc::new(ItemT::from(blocks::BIRCH_LEAVES.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:202:42
[INFO] [stdout]     |
[INFO] [stdout] 202 |     pub static ref JUNGLE_LEAVES: Item = { Arc::new(ItemT::from(blocks::JUNGLE_LEAVES.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:205:42
[INFO] [stdout]     |
[INFO] [stdout] 205 |     pub static ref ACACIA_LEAVES: Item = { Arc::new(ItemT::from(blocks::ACACIA_LEAVES.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:209:9
[INFO] [stdout]     |
[INFO] [stdout] 209 |         { Arc::new(ItemT::from(blocks::DARK_OAK_LEAVES.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:212:35
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub static ref SPONGE: Item = { Arc::new(ItemT::from(blocks::SPONGE.clone())) };
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:215:39
[INFO] [stdout]     |
[INFO] [stdout] 215 |     pub static ref WET_SPONGE: Item = { Arc::new(ItemT::from(blocks::WET_SPONGE.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:218:34
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub static ref GLASS: Item = { Arc::new(ItemT::from(blocks::GLASS.clone())) };
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:221:38
[INFO] [stdout]     |
[INFO] [stdout] 221 |     pub static ref LAPIS_ORE: Item = { Arc::new(ItemT::from(blocks::LAPIS_ORE.clone())) };
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:224:40
[INFO] [stdout]     |
[INFO] [stdout] 224 |     pub static ref LAPIS_BLOCK: Item = { Arc::new(ItemT::from(blocks::LAPIS_BLOCK.clone())) };
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:227:38
[INFO] [stdout]     |
[INFO] [stdout] 227 |     pub static ref DISPENSER: Item = { Arc::new(ItemT::from(blocks::DISPENSER.clone())) };
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:230:38
[INFO] [stdout]     |
[INFO] [stdout] 230 |     pub static ref SANDSTONE: Item = { Arc::new(ItemT::from(blocks::SANDSTONE.clone())) };
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:234:9
[INFO] [stdout]     |
[INFO] [stdout] 234 |         { Arc::new(ItemT::from(blocks::CHISELED_SANDSTONE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:237:42
[INFO] [stdout]     |
[INFO] [stdout] 237 |     pub static ref CUT_SANDSTONE: Item = { Arc::new(ItemT::from(blocks::CUT_SANDSTONE.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:240:39
[INFO] [stdout]     |
[INFO] [stdout] 240 |     pub static ref NOTE_BLOCK: Item = { Arc::new(ItemT::from(blocks::NOTE_BLOCK.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:243:41
[INFO] [stdout]     |
[INFO] [stdout] 243 |     pub static ref POWERED_RAIL: Item = { Arc::new(ItemT::from(blocks::POWERED_RAIL.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:246:42
[INFO] [stdout]     |
[INFO] [stdout] 246 |     pub static ref DETECTOR_RAIL: Item = { Arc::new(ItemT::from(blocks::DETECTOR_RAIL.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:249:42
[INFO] [stdout]     |
[INFO] [stdout] 249 |     pub static ref STICKY_PISTON: Item = { Arc::new(ItemT::from(blocks::STICKY_PISTON.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:252:35
[INFO] [stdout]     |
[INFO] [stdout] 252 |     pub static ref COBWEB: Item = { Arc::new(ItemT::from(blocks::COBWEB.clone())) };
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:255:34
[INFO] [stdout]     |
[INFO] [stdout] 255 |     pub static ref GRASS: Item = { Arc::new(ItemT::from(blocks::GRASS.clone())) };
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:258:33
[INFO] [stdout]     |
[INFO] [stdout] 258 |     pub static ref FERN: Item = { Arc::new(ItemT::from(blocks::FERN.clone())) };
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:261:38
[INFO] [stdout]     |
[INFO] [stdout] 261 |     pub static ref DEAD_BUSH: Item = { Arc::new(ItemT::from(blocks::DEAD_BUSH.clone())) };
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:264:37
[INFO] [stdout]     |
[INFO] [stdout] 264 |     pub static ref SEAGRASS: Item = { Arc::new(ItemT::from(blocks::SEAGRASS.clone())) };
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:267:39
[INFO] [stdout]     |
[INFO] [stdout] 267 |     pub static ref SEA_PICKLE: Item = { Arc::new(ItemT::from(blocks::SEA_PICKLE.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:270:35
[INFO] [stdout]     |
[INFO] [stdout] 270 |     pub static ref PISTON: Item = { Arc::new(ItemT::from(blocks::PISTON.clone())) };
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:273:39
[INFO] [stdout]     |
[INFO] [stdout] 273 |     pub static ref WHITE_WOOL: Item = { Arc::new(ItemT::from(blocks::WHITE_WOOL.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:276:40
[INFO] [stdout]     |
[INFO] [stdout] 276 |     pub static ref ORANGE_WOOL: Item = { Arc::new(ItemT::from(blocks::ORANGE_WOOL.clone())) };
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:279:41
[INFO] [stdout]     |
[INFO] [stdout] 279 |     pub static ref MAGENTA_WOOL: Item = { Arc::new(ItemT::from(blocks::MAGENTA_WOOL.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:283:9
[INFO] [stdout]     |
[INFO] [stdout] 283 |         { Arc::new(ItemT::from(blocks::LIGHT_BLUE_WOOL.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:286:40
[INFO] [stdout]     |
[INFO] [stdout] 286 |     pub static ref YELLOW_WOOL: Item = { Arc::new(ItemT::from(blocks::YELLOW_WOOL.clone())) };
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:289:38
[INFO] [stdout]     |
[INFO] [stdout] 289 |     pub static ref LIME_WOOL: Item = { Arc::new(ItemT::from(blocks::LIME_WOOL.clone())) };
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:292:38
[INFO] [stdout]     |
[INFO] [stdout] 292 |     pub static ref PINK_WOOL: Item = { Arc::new(ItemT::from(blocks::PINK_WOOL.clone())) };
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:295:38
[INFO] [stdout]     |
[INFO] [stdout] 295 |     pub static ref GRAY_WOOL: Item = { Arc::new(ItemT::from(blocks::GRAY_WOOL.clone())) };
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:299:9
[INFO] [stdout]     |
[INFO] [stdout] 299 |         { Arc::new(ItemT::from(blocks::LIGHT_GRAY_WOOL.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:302:38
[INFO] [stdout]     |
[INFO] [stdout] 302 |     pub static ref CYAN_WOOL: Item = { Arc::new(ItemT::from(blocks::CYAN_WOOL.clone())) };
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:305:40
[INFO] [stdout]     |
[INFO] [stdout] 305 |     pub static ref PURPLE_WOOL: Item = { Arc::new(ItemT::from(blocks::PURPLE_WOOL.clone())) };
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:308:38
[INFO] [stdout]     |
[INFO] [stdout] 308 |     pub static ref BLUE_WOOL: Item = { Arc::new(ItemT::from(blocks::BLUE_WOOL.clone())) };
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:311:39
[INFO] [stdout]     |
[INFO] [stdout] 311 |     pub static ref BROWN_WOOL: Item = { Arc::new(ItemT::from(blocks::BROWN_WOOL.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:314:39
[INFO] [stdout]     |
[INFO] [stdout] 314 |     pub static ref GREEN_WOOL: Item = { Arc::new(ItemT::from(blocks::GREEN_WOOL.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:317:37
[INFO] [stdout]     |
[INFO] [stdout] 317 |     pub static ref RED_WOOL: Item = { Arc::new(ItemT::from(blocks::RED_WOOL.clone())) };
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:320:39
[INFO] [stdout]     |
[INFO] [stdout] 320 |     pub static ref BLACK_WOOL: Item = { Arc::new(ItemT::from(blocks::BLACK_WOOL.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:323:38
[INFO] [stdout]     |
[INFO] [stdout] 323 |     pub static ref DANDELION: Item = { Arc::new(ItemT::from(blocks::DANDELION.clone())) };
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:326:34
[INFO] [stdout]     |
[INFO] [stdout] 326 |     pub static ref POPPY: Item = { Arc::new(ItemT::from(blocks::POPPY.clone())) };
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:329:40
[INFO] [stdout]     |
[INFO] [stdout] 329 |     pub static ref BLUE_ORCHID: Item = { Arc::new(ItemT::from(blocks::BLUE_ORCHID.clone())) };
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:332:35
[INFO] [stdout]     |
[INFO] [stdout] 332 |     pub static ref ALLIUM: Item = { Arc::new(ItemT::from(blocks::ALLIUM.clone())) };
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:335:40
[INFO] [stdout]     |
[INFO] [stdout] 335 |     pub static ref AZURE_BLUET: Item = { Arc::new(ItemT::from(blocks::AZURE_BLUET.clone())) };
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:338:38
[INFO] [stdout]     |
[INFO] [stdout] 338 |     pub static ref RED_TULIP: Item = { Arc::new(ItemT::from(blocks::RED_TULIP.clone())) };
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:341:41
[INFO] [stdout]     |
[INFO] [stdout] 341 |     pub static ref ORANGE_TULIP: Item = { Arc::new(ItemT::from(blocks::ORANGE_TULIP.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:344:40
[INFO] [stdout]     |
[INFO] [stdout] 344 |     pub static ref WHITE_TULIP: Item = { Arc::new(ItemT::from(blocks::WHITE_TULIP.clone())) };
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:347:39
[INFO] [stdout]     |
[INFO] [stdout] 347 |     pub static ref PINK_TULIP: Item = { Arc::new(ItemT::from(blocks::PINK_TULIP.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:350:40
[INFO] [stdout]     |
[INFO] [stdout] 350 |     pub static ref OXEYE_DAISY: Item = { Arc::new(ItemT::from(blocks::OXEYE_DAISY.clone())) };
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:353:39
[INFO] [stdout]     |
[INFO] [stdout] 353 |     pub static ref CORNFLOWER: Item = { Arc::new(ItemT::from(blocks::CORNFLOWER.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:357:9
[INFO] [stdout]     |
[INFO] [stdout] 357 |         { Arc::new(ItemT::from(blocks::LILY_OF_THE_VALLEY.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:360:40
[INFO] [stdout]     |
[INFO] [stdout] 360 |     pub static ref WITHER_ROSE: Item = { Arc::new(ItemT::from(blocks::WITHER_ROSE.clone())) };
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:363:43
[INFO] [stdout]     |
[INFO] [stdout] 363 |     pub static ref BROWN_MUSHROOM: Item = { Arc::new(ItemT::from(blocks::BROWN_MUSHROOM.clone())) };
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:366:41
[INFO] [stdout]     |
[INFO] [stdout] 366 |     pub static ref RED_MUSHROOM: Item = { Arc::new(ItemT::from(blocks::RED_MUSHROOM.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:369:39
[INFO] [stdout]     |
[INFO] [stdout] 369 |     pub static ref GOLD_BLOCK: Item = { Arc::new(ItemT::from(blocks::GOLD_BLOCK.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:372:39
[INFO] [stdout]     |
[INFO] [stdout] 372 |     pub static ref IRON_BLOCK: Item = { Arc::new(ItemT::from(blocks::IRON_BLOCK.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:375:37
[INFO] [stdout]     |
[INFO] [stdout] 375 |     pub static ref OAK_SLAB: Item = { Arc::new(ItemT::from(blocks::OAK_SLAB.clone())) };
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:378:40
[INFO] [stdout]     |
[INFO] [stdout] 378 |     pub static ref SPRUCE_SLAB: Item = { Arc::new(ItemT::from(blocks::SPRUCE_SLAB.clone())) };
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:381:39
[INFO] [stdout]     |
[INFO] [stdout] 381 |     pub static ref BIRCH_SLAB: Item = { Arc::new(ItemT::from(blocks::BIRCH_SLAB.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:384:40
[INFO] [stdout]     |
[INFO] [stdout] 384 |     pub static ref JUNGLE_SLAB: Item = { Arc::new(ItemT::from(blocks::JUNGLE_SLAB.clone())) };
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:387:40
[INFO] [stdout]     |
[INFO] [stdout] 387 |     pub static ref ACACIA_SLAB: Item = { Arc::new(ItemT::from(blocks::ACACIA_SLAB.clone())) };
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:390:42
[INFO] [stdout]     |
[INFO] [stdout] 390 |     pub static ref DARK_OAK_SLAB: Item = { Arc::new(ItemT::from(blocks::DARK_OAK_SLAB.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:393:39
[INFO] [stdout]     |
[INFO] [stdout] 393 |     pub static ref STONE_SLAB: Item = { Arc::new(ItemT::from(blocks::STONE_SLAB.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:397:9
[INFO] [stdout]     |
[INFO] [stdout] 397 |         { Arc::new(ItemT::from(blocks::SMOOTH_STONE_SLAB.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:400:43
[INFO] [stdout]     |
[INFO] [stdout] 400 |     pub static ref SANDSTONE_SLAB: Item = { Arc::new(ItemT::from(blocks::SANDSTONE_SLAB.clone())) };
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:404:9
[INFO] [stdout]     |
[INFO] [stdout] 404 |         { Arc::new(ItemT::from(blocks::CUT_SANDSTONE_SLAB.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:408:9
[INFO] [stdout]     |
[INFO] [stdout] 408 |         { Arc::new(ItemT::from(blocks::PETRIFIED_OAK_SLAB.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:412:9
[INFO] [stdout]     |
[INFO] [stdout] 412 |         { Arc::new(ItemT::from(blocks::COBBLESTONE_SLAB.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:415:39
[INFO] [stdout]     |
[INFO] [stdout] 415 |     pub static ref BRICK_SLAB: Item = { Arc::new(ItemT::from(blocks::BRICK_SLAB.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:419:9
[INFO] [stdout]     |
[INFO] [stdout] 419 |         { Arc::new(ItemT::from(blocks::STONE_BRICK_SLAB.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:423:9
[INFO] [stdout]     |
[INFO] [stdout] 423 |         { Arc::new(ItemT::from(blocks::NETHER_BRICK_SLAB.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:426:40
[INFO] [stdout]     |
[INFO] [stdout] 426 |     pub static ref QUARTZ_SLAB: Item = { Arc::new(ItemT::from(blocks::QUARTZ_SLAB.clone())) };
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:430:9
[INFO] [stdout]     |
[INFO] [stdout] 430 |         { Arc::new(ItemT::from(blocks::RED_SANDSTONE_SLAB.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:434:9
[INFO] [stdout]     |
[INFO] [stdout] 434 |         { Arc::new(ItemT::from(blocks::CUT_RED_SANDSTONE_SLAB.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:437:40
[INFO] [stdout]     |
[INFO] [stdout] 437 |     pub static ref PURPUR_SLAB: Item = { Arc::new(ItemT::from(blocks::PURPUR_SLAB.clone())) };
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:441:9
[INFO] [stdout]     |
[INFO] [stdout] 441 |         { Arc::new(ItemT::from(blocks::PRISMARINE_SLAB.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:445:9
[INFO] [stdout]     |
[INFO] [stdout] 445 |         { Arc::new(ItemT::from(blocks::PRISMARINE_BRICK_SLAB.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:449:9
[INFO] [stdout]     |
[INFO] [stdout] 449 |         { Arc::new(ItemT::from(blocks::DARK_PRISMARINE_SLAB.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:452:42
[INFO] [stdout]     |
[INFO] [stdout] 452 |     pub static ref SMOOTH_QUARTZ: Item = { Arc::new(ItemT::from(blocks::SMOOTH_QUARTZ.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:456:9
[INFO] [stdout]     |
[INFO] [stdout] 456 |         { Arc::new(ItemT::from(blocks::SMOOTH_RED_SANDSTONE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:460:9
[INFO] [stdout]     |
[INFO] [stdout] 460 |         { Arc::new(ItemT::from(blocks::SMOOTH_SANDSTONE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:463:41
[INFO] [stdout]     |
[INFO] [stdout] 463 |     pub static ref SMOOTH_STONE: Item = { Arc::new(ItemT::from(blocks::SMOOTH_STONE.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:466:35
[INFO] [stdout]     |
[INFO] [stdout] 466 |     pub static ref BRICKS: Item = { Arc::new(ItemT::from(blocks::BRICKS.clone())) };
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:469:32
[INFO] [stdout]     |
[INFO] [stdout] 469 |     pub static ref TNT: Item = { Arc::new(ItemT::from(blocks::TNT.clone())) };
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:472:38
[INFO] [stdout]     |
[INFO] [stdout] 472 |     pub static ref BOOKSHELF: Item = { Arc::new(ItemT::from(blocks::BOOKSHELF.clone())) };
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:476:9
[INFO] [stdout]     |
[INFO] [stdout] 476 |         { Arc::new(ItemT::from(blocks::MOSSY_COBBLESTONE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:479:37
[INFO] [stdout]     |
[INFO] [stdout] 479 |     pub static ref OBSIDIAN: Item = { Arc::new(ItemT::from(blocks::OBSIDIAN.clone())) };
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:482:34
[INFO] [stdout]     |
[INFO] [stdout] 482 |     pub static ref TORCH: Item = { ItemT::from_block_stack_size(blocks::TORCH.clone(), 64) };
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:485:36
[INFO] [stdout]     |
[INFO] [stdout] 485 |     pub static ref END_ROD: Item = { Arc::new(ItemT::from(blocks::END_ROD.clone())) };
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:488:41
[INFO] [stdout]     |
[INFO] [stdout] 488 |     pub static ref CHORUS_PLANT: Item = { Arc::new(ItemT::from(blocks::CHORUS_PLANT.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:491:42
[INFO] [stdout]     |
[INFO] [stdout] 491 |     pub static ref CHORUS_FLOWER: Item = { Arc::new(ItemT::from(blocks::CHORUS_FLOWER.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:494:41
[INFO] [stdout]     |
[INFO] [stdout] 494 |     pub static ref PURPUR_BLOCK: Item = { Arc::new(ItemT::from(blocks::PURPUR_BLOCK.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:497:42
[INFO] [stdout]     |
[INFO] [stdout] 497 |     pub static ref PURPUR_PILLAR: Item = { Arc::new(ItemT::from(blocks::PURPUR_PILLAR.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:500:42
[INFO] [stdout]     |
[INFO] [stdout] 500 |     pub static ref PURPUR_STAIRS: Item = { Arc::new(ItemT::from(blocks::PURPUR_STAIRS.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:503:36
[INFO] [stdout]     |
[INFO] [stdout] 503 |     pub static ref SPAWNER: Item = { Arc::new(ItemT::from(blocks::SPAWNER.clone())) };
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:506:39
[INFO] [stdout]     |
[INFO] [stdout] 506 |     pub static ref OAK_STAIRS: Item = { Arc::new(ItemT::from(blocks::OAK_STAIRS.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:509:34
[INFO] [stdout]     |
[INFO] [stdout] 509 |     pub static ref CHEST: Item = { Arc::new(ItemT::from(blocks::CHEST.clone())) };
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:512:40
[INFO] [stdout]     |
[INFO] [stdout] 512 |     pub static ref DIAMOND_ORE: Item = { Arc::new(ItemT::from(blocks::DIAMOND_ORE.clone())) };
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:515:42
[INFO] [stdout]     |
[INFO] [stdout] 515 |     pub static ref DIAMOND_BLOCK: Item = { Arc::new(ItemT::from(blocks::DIAMOND_BLOCK.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:518:43
[INFO] [stdout]     |
[INFO] [stdout] 518 |     pub static ref CRAFTING_TABLE: Item = { Arc::new(ItemT::from(blocks::CRAFTING_TABLE.clone())) };
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:521:37
[INFO] [stdout]     |
[INFO] [stdout] 521 |     pub static ref FARMLAND: Item = { Arc::new(ItemT::from(blocks::FARMLAND.clone())) };
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:524:36
[INFO] [stdout]     |
[INFO] [stdout] 524 |     pub static ref FURNACE: Item = { Arc::new(ItemT::from(blocks::FURNACE.clone())) };
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:527:35
[INFO] [stdout]     |
[INFO] [stdout] 527 |     pub static ref LADDER: Item = { Arc::new(ItemT::from(blocks::LADDER.clone())) };
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:530:33
[INFO] [stdout]     |
[INFO] [stdout] 530 |     pub static ref RAIL: Item = { Arc::new(ItemT::from(blocks::RAIL.clone())) };
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:534:9
[INFO] [stdout]     |
[INFO] [stdout] 534 |         { Arc::new(ItemT::from(blocks::COBBLESTONE_STAIRS.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:537:34
[INFO] [stdout]     |
[INFO] [stdout] 537 |     pub static ref LEVER: Item = { Arc::new(ItemT::from(blocks::LEVER.clone())) };
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:541:9
[INFO] [stdout]     |
[INFO] [stdout] 541 |         { Arc::new(ItemT::from(blocks::STONE_PRESSURE_PLATE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:545:9
[INFO] [stdout]     |
[INFO] [stdout] 545 |         { Arc::new(ItemT::from(blocks::OAK_PRESSURE_PLATE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:549:9
[INFO] [stdout]     |
[INFO] [stdout] 549 |         { Arc::new(ItemT::from(blocks::SPRUCE_PRESSURE_PLATE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:553:9
[INFO] [stdout]     |
[INFO] [stdout] 553 |         { Arc::new(ItemT::from(blocks::BIRCH_PRESSURE_PLATE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:557:9
[INFO] [stdout]     |
[INFO] [stdout] 557 |         { Arc::new(ItemT::from(blocks::JUNGLE_PRESSURE_PLATE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:561:9
[INFO] [stdout]     |
[INFO] [stdout] 561 |         { Arc::new(ItemT::from(blocks::ACACIA_PRESSURE_PLATE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:565:9
[INFO] [stdout]     |
[INFO] [stdout] 565 |         { Arc::new(ItemT::from(blocks::DARK_OAK_PRESSURE_PLATE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:568:41
[INFO] [stdout]     |
[INFO] [stdout] 568 |     pub static ref REDSTONE_ORE: Item = { Arc::new(ItemT::from(blocks::REDSTONE_ORE.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:572:9
[INFO] [stdout]     |
[INFO] [stdout] 572 |         { ItemT::from_block_stack_size(blocks::REDSTONE_TORCH.clone(), 64) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:575:41
[INFO] [stdout]     |
[INFO] [stdout] 575 |     pub static ref STONE_BUTTON: Item = { Arc::new(ItemT::from(blocks::STONE_BUTTON.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:578:33
[INFO] [stdout]     |
[INFO] [stdout] 578 |     pub static ref SNOW: Item = { Arc::new(ItemT::from(blocks::SNOW.clone())) };
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:581:32
[INFO] [stdout]     |
[INFO] [stdout] 581 |     pub static ref ICE: Item = { Arc::new(ItemT::from(blocks::ICE.clone())) };
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:584:39
[INFO] [stdout]     |
[INFO] [stdout] 584 |     pub static ref SNOW_BLOCK: Item = { Arc::new(ItemT::from(blocks::SNOW_BLOCK.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:587:35
[INFO] [stdout]     |
[INFO] [stdout] 587 |     pub static ref CACTUS: Item = { Arc::new(ItemT::from(blocks::CACTUS.clone())) };
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:590:33
[INFO] [stdout]     |
[INFO] [stdout] 590 |     pub static ref CLAY: Item = { Arc::new(ItemT::from(blocks::CLAY.clone())) };
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:593:36
[INFO] [stdout]     |
[INFO] [stdout] 593 |     pub static ref JUKEBOX: Item = { Arc::new(ItemT::from(blocks::JUKEBOX.clone())) };
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:596:38
[INFO] [stdout]     |
[INFO] [stdout] 596 |     pub static ref OAK_FENCE: Item = { Arc::new(ItemT::from(blocks::OAK_FENCE.clone())) };
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:599:41
[INFO] [stdout]     |
[INFO] [stdout] 599 |     pub static ref SPRUCE_FENCE: Item = { Arc::new(ItemT::from(blocks::SPRUCE_FENCE.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:602:40
[INFO] [stdout]     |
[INFO] [stdout] 602 |     pub static ref BIRCH_FENCE: Item = { Arc::new(ItemT::from(blocks::BIRCH_FENCE.clone())) };
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:605:41
[INFO] [stdout]     |
[INFO] [stdout] 605 |     pub static ref JUNGLE_FENCE: Item = { Arc::new(ItemT::from(blocks::JUNGLE_FENCE.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:608:41
[INFO] [stdout]     |
[INFO] [stdout] 608 |     pub static ref ACACIA_FENCE: Item = { Arc::new(ItemT::from(blocks::ACACIA_FENCE.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:611:43
[INFO] [stdout]     |
[INFO] [stdout] 611 |     pub static ref DARK_OAK_FENCE: Item = { Arc::new(ItemT::from(blocks::DARK_OAK_FENCE.clone())) };
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:614:36
[INFO] [stdout]     |
[INFO] [stdout] 614 |     pub static ref PUMPKIN: Item = { Arc::new(ItemT::from(blocks::PUMPKIN.clone())) };
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:617:43
[INFO] [stdout]     |
[INFO] [stdout] 617 |     pub static ref CARVED_PUMPKIN: Item = { Arc::new(ItemT::from(blocks::CARVED_PUMPKIN.clone())) };
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:620:39
[INFO] [stdout]     |
[INFO] [stdout] 620 |     pub static ref NETHERRACK: Item = { Arc::new(ItemT::from(blocks::NETHERRACK.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:623:38
[INFO] [stdout]     |
[INFO] [stdout] 623 |     pub static ref SOUL_SAND: Item = { Arc::new(ItemT::from(blocks::SOUL_SAND.clone())) };
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:626:38
[INFO] [stdout]     |
[INFO] [stdout] 626 |     pub static ref GLOWSTONE: Item = { Arc::new(ItemT::from(blocks::GLOWSTONE.clone())) };
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:629:43
[INFO] [stdout]     |
[INFO] [stdout] 629 |     pub static ref JACK_O_LANTERN: Item = { Arc::new(ItemT::from(blocks::JACK_O_LANTERN.clone())) };
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:632:41
[INFO] [stdout]     |
[INFO] [stdout] 632 |     pub static ref OAK_TRAPDOOR: Item = { Arc::new(ItemT::from(blocks::OAK_TRAPDOOR.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:636:9
[INFO] [stdout]     |
[INFO] [stdout] 636 |         { Arc::new(ItemT::from(blocks::SPRUCE_TRAPDOOR.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:639:43
[INFO] [stdout]     |
[INFO] [stdout] 639 |     pub static ref BIRCH_TRAPDOOR: Item = { Arc::new(ItemT::from(blocks::BIRCH_TRAPDOOR.clone())) };
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:643:9
[INFO] [stdout]     |
[INFO] [stdout] 643 |         { Arc::new(ItemT::from(blocks::JUNGLE_TRAPDOOR.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:647:9
[INFO] [stdout]     |
[INFO] [stdout] 647 |         { Arc::new(ItemT::from(blocks::ACACIA_TRAPDOOR.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:651:9
[INFO] [stdout]     |
[INFO] [stdout] 651 |         { Arc::new(ItemT::from(blocks::DARK_OAK_TRAPDOOR.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:654:43
[INFO] [stdout]     |
[INFO] [stdout] 654 |     pub static ref INFESTED_STONE: Item = { Arc::new(ItemT::from(blocks::INFESTED_STONE.clone())) };
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:658:9
[INFO] [stdout]     |
[INFO] [stdout] 658 |         { Arc::new(ItemT::from(blocks::INFESTED_COBBLESTONE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:662:9
[INFO] [stdout]     |
[INFO] [stdout] 662 |         { Arc::new(ItemT::from(blocks::INFESTED_STONE_BRICKS.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:666:9
[INFO] [stdout]     |
[INFO] [stdout] 666 |         { Arc::new(ItemT::from(blocks::INFESTED_MOSSY_STONE_BRICKS.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:670:9
[INFO] [stdout]     |
[INFO] [stdout] 670 |         { Arc::new(ItemT::from(blocks::INFESTED_CRACKED_STONE_BRICKS.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:674:9
[INFO] [stdout]     |
[INFO] [stdout] 674 |         { Arc::new(ItemT::from(blocks::INFESTED_CHISELED_STONE_BRICKS.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:677:41
[INFO] [stdout]     |
[INFO] [stdout] 677 |     pub static ref STONE_BRICKS: Item = { Arc::new(ItemT::from(blocks::STONE_BRICKS.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:681:9
[INFO] [stdout]     |
[INFO] [stdout] 681 |         { Arc::new(ItemT::from(blocks::MOSSY_STONE_BRICKS.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:685:9
[INFO] [stdout]     |
[INFO] [stdout] 685 |         { Arc::new(ItemT::from(blocks::CRACKED_STONE_BRICKS.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:689:9
[INFO] [stdout]     |
[INFO] [stdout] 689 |         { Arc::new(ItemT::from(blocks::CHISELED_STONE_BRICKS.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:693:9
[INFO] [stdout]     |
[INFO] [stdout] 693 |         { Arc::new(ItemT::from(blocks::BROWN_MUSHROOM_BLOCK.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:697:9
[INFO] [stdout]     |
[INFO] [stdout] 697 |         { Arc::new(ItemT::from(blocks::RED_MUSHROOM_BLOCK.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:700:42
[INFO] [stdout]     |
[INFO] [stdout] 700 |     pub static ref MUSHROOM_STEM: Item = { Arc::new(ItemT::from(blocks::MUSHROOM_STEM.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:703:38
[INFO] [stdout]     |
[INFO] [stdout] 703 |     pub static ref IRON_BARS: Item = { Arc::new(ItemT::from(blocks::IRON_BARS.clone())) };
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:706:39
[INFO] [stdout]     |
[INFO] [stdout] 706 |     pub static ref GLASS_PANE: Item = { Arc::new(ItemT::from(blocks::GLASS_PANE.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:709:34
[INFO] [stdout]     |
[INFO] [stdout] 709 |     pub static ref MELON: Item = { Arc::new(ItemT::from(blocks::MELON.clone())) };
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:712:33
[INFO] [stdout]     |
[INFO] [stdout] 712 |     pub static ref VINE: Item = { Arc::new(ItemT::from(blocks::VINE.clone())) };
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:715:43
[INFO] [stdout]     |
[INFO] [stdout] 715 |     pub static ref OAK_FENCE_GATE: Item = { Arc::new(ItemT::from(blocks::OAK_FENCE_GATE.clone())) };
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:719:9
[INFO] [stdout]     |
[INFO] [stdout] 719 |         { Arc::new(ItemT::from(blocks::SPRUCE_FENCE_GATE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:723:9
[INFO] [stdout]     |
[INFO] [stdout] 723 |         { Arc::new(ItemT::from(blocks::BIRCH_FENCE_GATE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:727:9
[INFO] [stdout]     |
[INFO] [stdout] 727 |         { Arc::new(ItemT::from(blocks::JUNGLE_FENCE_GATE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:731:9
[INFO] [stdout]     |
[INFO] [stdout] 731 |         { Arc::new(ItemT::from(blocks::ACACIA_FENCE_GATE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:735:9
[INFO] [stdout]     |
[INFO] [stdout] 735 |         { Arc::new(ItemT::from(blocks::DARK_OAK_FENCE_GATE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:738:41
[INFO] [stdout]     |
[INFO] [stdout] 738 |     pub static ref BRICK_STAIRS: Item = { Arc::new(ItemT::from(blocks::BRICK_STAIRS.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:742:9
[INFO] [stdout]     |
[INFO] [stdout] 742 |         { Arc::new(ItemT::from(blocks::STONE_BRICK_STAIRS.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:745:37
[INFO] [stdout]     |
[INFO] [stdout] 745 |     pub static ref MYCELIUM: Item = { Arc::new(ItemT::from(blocks::MYCELIUM.clone())) };
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:748:37
[INFO] [stdout]     |
[INFO] [stdout] 748 |     pub static ref LILY_PAD: Item = { ItemT::from_block_stack_size(blocks::LILY_PAD.clone(), 64) };
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:751:42
[INFO] [stdout]     |
[INFO] [stdout] 751 |     pub static ref NETHER_BRICKS: Item = { Arc::new(ItemT::from(blocks::NETHER_BRICKS.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:755:9
[INFO] [stdout]     |
[INFO] [stdout] 755 |         { Arc::new(ItemT::from(blocks::NETHER_BRICK_FENCE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:759:9
[INFO] [stdout]     |
[INFO] [stdout] 759 |         { Arc::new(ItemT::from(blocks::NETHER_BRICK_STAIRS.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:763:9
[INFO] [stdout]     |
[INFO] [stdout] 763 |         { Arc::new(ItemT::from(blocks::ENCHANTING_TABLE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:767:9
[INFO] [stdout]     |
[INFO] [stdout] 767 |         { Arc::new(ItemT::from(blocks::END_PORTAL_FRAME.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:770:38
[INFO] [stdout]     |
[INFO] [stdout] 770 |     pub static ref END_STONE: Item = { Arc::new(ItemT::from(blocks::END_STONE.clone())) };
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:774:9
[INFO] [stdout]     |
[INFO] [stdout] 774 |         { Arc::new(ItemT::from(blocks::END_STONE_BRICKS.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:778:9
[INFO] [stdout]     |
[INFO] [stdout] 778 |         { ItemT::from_block_stack_size(blocks::DRAGON_EGG.clone(), 64) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:781:42
[INFO] [stdout]     |
[INFO] [stdout] 781 |     pub static ref REDSTONE_LAMP: Item = { Arc::new(ItemT::from(blocks::REDSTONE_LAMP.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:785:9
[INFO] [stdout]     |
[INFO] [stdout] 785 |         { Arc::new(ItemT::from(blocks::SANDSTONE_STAIRS.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:788:40
[INFO] [stdout]     |
[INFO] [stdout] 788 |     pub static ref EMERALD_ORE: Item = { Arc::new(ItemT::from(blocks::EMERALD_ORE.clone())) };
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:791:40
[INFO] [stdout]     |
[INFO] [stdout] 791 |     pub static ref ENDER_CHEST: Item = { Arc::new(ItemT::from(blocks::ENDER_CHEST.clone())) };
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:794:42
[INFO] [stdout]     |
[INFO] [stdout] 794 |     pub static ref TRIPWIRE_HOOK: Item = { Arc::new(ItemT::from(blocks::TRIPWIRE_HOOK.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:797:42
[INFO] [stdout]     |
[INFO] [stdout] 797 |     pub static ref EMERALD_BLOCK: Item = { Arc::new(ItemT::from(blocks::EMERALD_BLOCK.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:800:42
[INFO] [stdout]     |
[INFO] [stdout] 800 |     pub static ref SPRUCE_STAIRS: Item = { Arc::new(ItemT::from(blocks::SPRUCE_STAIRS.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:803:41
[INFO] [stdout]     |
[INFO] [stdout] 803 |     pub static ref BIRCH_STAIRS: Item = { Arc::new(ItemT::from(blocks::BIRCH_STAIRS.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:806:42
[INFO] [stdout]     |
[INFO] [stdout] 806 |     pub static ref JUNGLE_STAIRS: Item = { Arc::new(ItemT::from(blocks::JUNGLE_STAIRS.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:810:9
[INFO] [stdout]     |
[INFO] [stdout] 810 |         { ItemT::from_block_stack_size(blocks::COMMAND_BLOCK.clone(), 64) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:813:35
[INFO] [stdout]     |
[INFO] [stdout] 813 |     pub static ref BEACON: Item = { ItemT::from_block_stack_size(blocks::BEACON.clone(), 64) };
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:817:9
[INFO] [stdout]     |
[INFO] [stdout] 817 |         { Arc::new(ItemT::from(blocks::COBBLESTONE_WALL.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:821:9
[INFO] [stdout]     |
[INFO] [stdout] 821 |         { Arc::new(ItemT::from(blocks::MOSSY_COBBLESTONE_WALL.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:824:39
[INFO] [stdout]     |
[INFO] [stdout] 824 |     pub static ref BRICK_WALL: Item = { Arc::new(ItemT::from(blocks::BRICK_WALL.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:828:9
[INFO] [stdout]     |
[INFO] [stdout] 828 |         { Arc::new(ItemT::from(blocks::PRISMARINE_WALL.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:832:9
[INFO] [stdout]     |
[INFO] [stdout] 832 |         { Arc::new(ItemT::from(blocks::RED_SANDSTONE_WALL.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:836:9
[INFO] [stdout]     |
[INFO] [stdout] 836 |         { Arc::new(ItemT::from(blocks::MOSSY_STONE_BRICK_WALL.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:839:41
[INFO] [stdout]     |
[INFO] [stdout] 839 |     pub static ref GRANITE_WALL: Item = { Arc::new(ItemT::from(blocks::GRANITE_WALL.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:843:9
[INFO] [stdout]     |
[INFO] [stdout] 843 |         { Arc::new(ItemT::from(blocks::STONE_BRICK_WALL.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:847:9
[INFO] [stdout]     |
[INFO] [stdout] 847 |         { Arc::new(ItemT::from(blocks::NETHER_BRICK_WALL.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:850:42
[INFO] [stdout]     |
[INFO] [stdout] 850 |     pub static ref ANDESITE_WALL: Item = { Arc::new(ItemT::from(blocks::ANDESITE_WALL.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:854:9
[INFO] [stdout]     |
[INFO] [stdout] 854 |         { Arc::new(ItemT::from(blocks::RED_NETHER_BRICK_WALL.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:857:43
[INFO] [stdout]     |
[INFO] [stdout] 857 |     pub static ref SANDSTONE_WALL: Item = { Arc::new(ItemT::from(blocks::SANDSTONE_WALL.clone())) };
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:861:9
[INFO] [stdout]     |
[INFO] [stdout] 861 |         { Arc::new(ItemT::from(blocks::END_STONE_BRICK_WALL.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:864:41
[INFO] [stdout]     |
[INFO] [stdout] 864 |     pub static ref DIORITE_WALL: Item = { Arc::new(ItemT::from(blocks::DIORITE_WALL.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:867:39
[INFO] [stdout]     |
[INFO] [stdout] 867 |     pub static ref OAK_BUTTON: Item = { Arc::new(ItemT::from(blocks::OAK_BUTTON.clone())) };
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:870:42
[INFO] [stdout]     |
[INFO] [stdout] 870 |     pub static ref SPRUCE_BUTTON: Item = { Arc::new(ItemT::from(blocks::SPRUCE_BUTTON.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:873:41
[INFO] [stdout]     |
[INFO] [stdout] 873 |     pub static ref BIRCH_BUTTON: Item = { Arc::new(ItemT::from(blocks::BIRCH_BUTTON.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:876:42
[INFO] [stdout]     |
[INFO] [stdout] 876 |     pub static ref JUNGLE_BUTTON: Item = { Arc::new(ItemT::from(blocks::JUNGLE_BUTTON.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:879:42
[INFO] [stdout]     |
[INFO] [stdout] 879 |     pub static ref ACACIA_BUTTON: Item = { Arc::new(ItemT::from(blocks::ACACIA_BUTTON.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:883:9
[INFO] [stdout]     |
[INFO] [stdout] 883 |         { Arc::new(ItemT::from(blocks::DARK_OAK_BUTTON.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:886:34
[INFO] [stdout]     |
[INFO] [stdout] 886 |     pub static ref ANVIL: Item = { Arc::new(ItemT::from(blocks::ANVIL.clone())) };
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:889:42
[INFO] [stdout]     |
[INFO] [stdout] 889 |     pub static ref CHIPPED_ANVIL: Item = { Arc::new(ItemT::from(blocks::CHIPPED_ANVIL.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:892:42
[INFO] [stdout]     |
[INFO] [stdout] 892 |     pub static ref DAMAGED_ANVIL: Item = { Arc::new(ItemT::from(blocks::DAMAGED_ANVIL.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:895:42
[INFO] [stdout]     |
[INFO] [stdout] 895 |     pub static ref TRAPPED_CHEST: Item = { Arc::new(ItemT::from(blocks::TRAPPED_CHEST.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:899:9
[INFO] [stdout]     |
[INFO] [stdout] 899 |         { Arc::new(ItemT::from(blocks::LIGHT_WEIGHTED_PRESSURE_PLATE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:903:9
[INFO] [stdout]     |
[INFO] [stdout] 903 |         { Arc::new(ItemT::from(blocks::HEAVY_WEIGHTED_PRESSURE_PLATE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:907:9
[INFO] [stdout]     |
[INFO] [stdout] 907 |         { Arc::new(ItemT::from(blocks::DAYLIGHT_DETECTOR.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:910:43
[INFO] [stdout]     |
[INFO] [stdout] 910 |     pub static ref REDSTONE_BLOCK: Item = { Arc::new(ItemT::from(blocks::REDSTONE_BLOCK.clone())) };
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:914:9
[INFO] [stdout]     |
[INFO] [stdout] 914 |         { Arc::new(ItemT::from(blocks::NETHER_QUARTZ_ORE.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:917:35
[INFO] [stdout]     |
[INFO] [stdout] 917 |     pub static ref HOPPER: Item = { Arc::new(ItemT::from(blocks::HOPPER.clone())) };
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:921:9
[INFO] [stdout]     |
[INFO] [stdout] 921 |         { Arc::new(ItemT::from(blocks::CHISELED_QUARTZ_BLOCK.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:924:41
[INFO] [stdout]     |
[INFO] [stdout] 924 |     pub static ref QUARTZ_BLOCK: Item = { Arc::new(ItemT::from(blocks::QUARTZ_BLOCK.clone())) };
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:927:42
[INFO] [stdout]     |
[INFO] [stdout] 927 |     pub static ref QUARTZ_PILLAR: Item = { Arc::new(ItemT::from(blocks::QUARTZ_PILLAR.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:930:42
[INFO] [stdout]     |
[INFO] [stdout] 930 |     pub static ref QUARTZ_STAIRS: Item = { Arc::new(ItemT::from(blocks::QUARTZ_STAIRS.clone())) };
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:933:43
[INFO] [stdout]     |
[INFO] [stdout] 933 |     pub static ref ACTIVATOR_RAIL: Item = { Arc::new(ItemT::from(blocks::ACTIVATOR_RAIL.clone())) };
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:936:36
[INFO] [stdout]     |
[INFO] [stdout] 936 |     pub static ref DROPPER: Item = { Arc::new(ItemT::from(blocks::DROPPER.clone())) };
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:940:9
[INFO] [stdout]     |
[INFO] [stdout] 940 |         { Arc::new(ItemT::from(blocks::WHITE_TERRACOTTA.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:944:9
[INFO] [stdout]     |
[INFO] [stdout] 944 |         { Arc::new(ItemT::from(blocks::ORANGE_TERRACOTTA.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:948:9
[INFO] [stdout]     |
[INFO] [stdout] 948 |         { Arc::new(ItemT::from(blocks::MAGENTA_TERRACOTTA.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:952:9
[INFO] [stdout]     |
[INFO] [stdout] 952 |         { Arc::new(ItemT::from(blocks::LIGHT_BLUE_TERRACOTTA.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:956:9
[INFO] [stdout]     |
[INFO] [stdout] 956 |         { Arc::new(ItemT::from(blocks::YELLOW_TERRACOTTA.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:960:9
[INFO] [stdout]     |
[INFO] [stdout] 960 |         { Arc::new(ItemT::from(blocks::LIME_TERRACOTTA.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:964:9
[INFO] [stdout]     |
[INFO] [stdout] 964 |         { Arc::new(ItemT::from(blocks::PINK_TERRACOTTA.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:968:9
[INFO] [stdout]     |
[INFO] [stdout] 968 |         { Arc::new(ItemT::from(blocks::GRAY_TERRACOTTA.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:972:9
[INFO] [stdout]     |
[INFO] [stdout] 972 |         { Arc::new(ItemT::from(blocks::LIGHT_GRAY_TERRACOTTA.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:976:9
[INFO] [stdout]     |
[INFO] [stdout] 976 |         { Arc::new(ItemT::from(blocks::CYAN_TERRACOTTA.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:980:9
[INFO] [stdout]     |
[INFO] [stdout] 980 |         { Arc::new(ItemT::from(blocks::PURPLE_TERRACOTTA.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:984:9
[INFO] [stdout]     |
[INFO] [stdout] 984 |         { Arc::new(ItemT::from(blocks::BLUE_TERRACOTTA.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:988:9
[INFO] [stdout]     |
[INFO] [stdout] 988 |         { Arc::new(ItemT::from(blocks::BROWN_TERRACOTTA.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:992:9
[INFO] [stdout]     |
[INFO] [stdout] 992 |         { Arc::new(ItemT::from(blocks::GREEN_TERRACOTTA.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:995:43
[INFO] [stdout]     |
[INFO] [stdout] 995 |     pub static ref RED_TERRACOTTA: Item = { Arc::new(ItemT::from(blocks::RED_TERRACOTTA.clone())) };
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/items/data.rs:999:9
[INFO] [stdout]     |
[INFO] [stdout] 999 |         { Arc::new(ItemT::from(blocks::BLACK_TERRACOTTA.clone())) };
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1002:36
[INFO] [stdout]      |
[INFO] [stdout] 1002 |     pub static ref BARRIER: Item = { Arc::new(ItemT::from(blocks::BARRIER.clone())) };
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1005:42
[INFO] [stdout]      |
[INFO] [stdout] 1005 |     pub static ref IRON_TRAPDOOR: Item = { Arc::new(ItemT::from(blocks::IRON_TRAPDOOR.clone())) };
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1008:38
[INFO] [stdout]      |
[INFO] [stdout] 1008 |     pub static ref HAY_BLOCK: Item = { Arc::new(ItemT::from(blocks::HAY_BLOCK.clone())) };
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1011:41
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     pub static ref WHITE_CARPET: Item = { Arc::new(ItemT::from(blocks::WHITE_CARPET.clone())) };
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1014:42
[INFO] [stdout]      |
[INFO] [stdout] 1014 |     pub static ref ORANGE_CARPET: Item = { Arc::new(ItemT::from(blocks::ORANGE_CARPET.clone())) };
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1017:43
[INFO] [stdout]      |
[INFO] [stdout] 1017 |     pub static ref MAGENTA_CARPET: Item = { Arc::new(ItemT::from(blocks::MAGENTA_CARPET.clone())) };
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1021:9
[INFO] [stdout]      |
[INFO] [stdout] 1021 |         { Arc::new(ItemT::from(blocks::LIGHT_BLUE_CARPET.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1024:42
[INFO] [stdout]      |
[INFO] [stdout] 1024 |     pub static ref YELLOW_CARPET: Item = { Arc::new(ItemT::from(blocks::YELLOW_CARPET.clone())) };
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1027:40
[INFO] [stdout]      |
[INFO] [stdout] 1027 |     pub static ref LIME_CARPET: Item = { Arc::new(ItemT::from(blocks::LIME_CARPET.clone())) };
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1030:40
[INFO] [stdout]      |
[INFO] [stdout] 1030 |     pub static ref PINK_CARPET: Item = { Arc::new(ItemT::from(blocks::PINK_CARPET.clone())) };
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1033:40
[INFO] [stdout]      |
[INFO] [stdout] 1033 |     pub static ref GRAY_CARPET: Item = { Arc::new(ItemT::from(blocks::GRAY_CARPET.clone())) };
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1037:9
[INFO] [stdout]      |
[INFO] [stdout] 1037 |         { Arc::new(ItemT::from(blocks::LIGHT_GRAY_CARPET.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1040:40
[INFO] [stdout]      |
[INFO] [stdout] 1040 |     pub static ref CYAN_CARPET: Item = { Arc::new(ItemT::from(blocks::CYAN_CARPET.clone())) };
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1043:42
[INFO] [stdout]      |
[INFO] [stdout] 1043 |     pub static ref PURPLE_CARPET: Item = { Arc::new(ItemT::from(blocks::PURPLE_CARPET.clone())) };
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1046:40
[INFO] [stdout]      |
[INFO] [stdout] 1046 |     pub static ref BLUE_CARPET: Item = { Arc::new(ItemT::from(blocks::BLUE_CARPET.clone())) };
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1049:41
[INFO] [stdout]      |
[INFO] [stdout] 1049 |     pub static ref BROWN_CARPET: Item = { Arc::new(ItemT::from(blocks::BROWN_CARPET.clone())) };
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1052:41
[INFO] [stdout]      |
[INFO] [stdout] 1052 |     pub static ref GREEN_CARPET: Item = { Arc::new(ItemT::from(blocks::GREEN_CARPET.clone())) };
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1055:39
[INFO] [stdout]      |
[INFO] [stdout] 1055 |     pub static ref RED_CARPET: Item = { Arc::new(ItemT::from(blocks::RED_CARPET.clone())) };
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1058:41
[INFO] [stdout]      |
[INFO] [stdout] 1058 |     pub static ref BLACK_CARPET: Item = { Arc::new(ItemT::from(blocks::BLACK_CARPET.clone())) };
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1061:39
[INFO] [stdout]      |
[INFO] [stdout] 1061 |     pub static ref TERRACOTTA: Item = { Arc::new(ItemT::from(blocks::TERRACOTTA.clone())) };
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1064:39
[INFO] [stdout]      |
[INFO] [stdout] 1064 |     pub static ref COAL_BLOCK: Item = { Arc::new(ItemT::from(blocks::COAL_BLOCK.clone())) };
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1067:39
[INFO] [stdout]      |
[INFO] [stdout] 1067 |     pub static ref PACKED_ICE: Item = { Arc::new(ItemT::from(blocks::PACKED_ICE.clone())) };
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1070:42
[INFO] [stdout]      |
[INFO] [stdout] 1070 |     pub static ref ACACIA_STAIRS: Item = { Arc::new(ItemT::from(blocks::ACACIA_STAIRS.clone())) };
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1074:9
[INFO] [stdout]      |
[INFO] [stdout] 1074 |         { Arc::new(ItemT::from(blocks::DARK_OAK_STAIRS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1077:40
[INFO] [stdout]      |
[INFO] [stdout] 1077 |     pub static ref SLIME_BLOCK: Item = { Arc::new(ItemT::from(blocks::SLIME_BLOCK.clone())) };
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1080:39
[INFO] [stdout]      |
[INFO] [stdout] 1080 |     pub static ref GRASS_PATH: Item = { Arc::new(ItemT::from(blocks::GRASS_PATH.clone())) };
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1084:9
[INFO] [stdout]      |
[INFO] [stdout] 1084 |         { ItemT::from_block_stack_size(blocks::SUNFLOWER.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1087:34
[INFO] [stdout]      |
[INFO] [stdout] 1087 |     pub static ref LILAC: Item = { ItemT::from_block_stack_size(blocks::LILAC.clone(), 64) };
[INFO] [stdout]      |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1091:9
[INFO] [stdout]      |
[INFO] [stdout] 1091 |         { ItemT::from_block_stack_size(blocks::ROSE_BUSH.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1094:34
[INFO] [stdout]      |
[INFO] [stdout] 1094 |     pub static ref PEONY: Item = { ItemT::from_block_stack_size(blocks::PEONY.clone(), 64) };
[INFO] [stdout]      |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1098:9
[INFO] [stdout]      |
[INFO] [stdout] 1098 |         { ItemT::from_block_stack_size(blocks::TALL_GRASS.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1102:9
[INFO] [stdout]      |
[INFO] [stdout] 1102 |         { ItemT::from_block_stack_size(blocks::LARGE_FERN.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1106:9
[INFO] [stdout]      |
[INFO] [stdout] 1106 |         { Arc::new(ItemT::from(blocks::WHITE_STAINED_GLASS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1110:9
[INFO] [stdout]      |
[INFO] [stdout] 1110 |         { Arc::new(ItemT::from(blocks::ORANGE_STAINED_GLASS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1114:9
[INFO] [stdout]      |
[INFO] [stdout] 1114 |         { Arc::new(ItemT::from(blocks::MAGENTA_STAINED_GLASS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1118:9
[INFO] [stdout]      |
[INFO] [stdout] 1118 |         { Arc::new(ItemT::from(blocks::LIGHT_BLUE_STAINED_GLASS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1122:9
[INFO] [stdout]      |
[INFO] [stdout] 1122 |         { Arc::new(ItemT::from(blocks::YELLOW_STAINED_GLASS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1126:9
[INFO] [stdout]      |
[INFO] [stdout] 1126 |         { Arc::new(ItemT::from(blocks::LIME_STAINED_GLASS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1130:9
[INFO] [stdout]      |
[INFO] [stdout] 1130 |         { Arc::new(ItemT::from(blocks::PINK_STAINED_GLASS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1134:9
[INFO] [stdout]      |
[INFO] [stdout] 1134 |         { Arc::new(ItemT::from(blocks::GRAY_STAINED_GLASS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1138:9
[INFO] [stdout]      |
[INFO] [stdout] 1138 |         { Arc::new(ItemT::from(blocks::LIGHT_GRAY_STAINED_GLASS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1142:9
[INFO] [stdout]      |
[INFO] [stdout] 1142 |         { Arc::new(ItemT::from(blocks::CYAN_STAINED_GLASS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1146:9
[INFO] [stdout]      |
[INFO] [stdout] 1146 |         { Arc::new(ItemT::from(blocks::PURPLE_STAINED_GLASS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1150:9
[INFO] [stdout]      |
[INFO] [stdout] 1150 |         { Arc::new(ItemT::from(blocks::BLUE_STAINED_GLASS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1154:9
[INFO] [stdout]      |
[INFO] [stdout] 1154 |         { Arc::new(ItemT::from(blocks::BROWN_STAINED_GLASS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1158:9
[INFO] [stdout]      |
[INFO] [stdout] 1158 |         { Arc::new(ItemT::from(blocks::GREEN_STAINED_GLASS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1162:9
[INFO] [stdout]      |
[INFO] [stdout] 1162 |         { Arc::new(ItemT::from(blocks::RED_STAINED_GLASS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1166:9
[INFO] [stdout]      |
[INFO] [stdout] 1166 |         { Arc::new(ItemT::from(blocks::BLACK_STAINED_GLASS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1170:9
[INFO] [stdout]      |
[INFO] [stdout] 1170 |         { Arc::new(ItemT::from(blocks::WHITE_STAINED_GLASS_PANE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1174:9
[INFO] [stdout]      |
[INFO] [stdout] 1174 |         { Arc::new(ItemT::from(blocks::ORANGE_STAINED_GLASS_PANE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1178:9
[INFO] [stdout]      |
[INFO] [stdout] 1178 |         { Arc::new(ItemT::from(blocks::MAGENTA_STAINED_GLASS_PANE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1182:9
[INFO] [stdout]      |
[INFO] [stdout] 1182 |         { Arc::new(ItemT::from(blocks::LIGHT_BLUE_STAINED_GLASS_PANE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1186:9
[INFO] [stdout]      |
[INFO] [stdout] 1186 |         { Arc::new(ItemT::from(blocks::YELLOW_STAINED_GLASS_PANE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1190:9
[INFO] [stdout]      |
[INFO] [stdout] 1190 |         { Arc::new(ItemT::from(blocks::LIME_STAINED_GLASS_PANE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1194:9
[INFO] [stdout]      |
[INFO] [stdout] 1194 |         { Arc::new(ItemT::from(blocks::PINK_STAINED_GLASS_PANE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1198:9
[INFO] [stdout]      |
[INFO] [stdout] 1198 |         { Arc::new(ItemT::from(blocks::GRAY_STAINED_GLASS_PANE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1202:9
[INFO] [stdout]      |
[INFO] [stdout] 1202 |         { Arc::new(ItemT::from(blocks::LIGHT_GRAY_STAINED_GLASS_PANE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1206:9
[INFO] [stdout]      |
[INFO] [stdout] 1206 |         { Arc::new(ItemT::from(blocks::CYAN_STAINED_GLASS_PANE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1210:9
[INFO] [stdout]      |
[INFO] [stdout] 1210 |         { Arc::new(ItemT::from(blocks::PURPLE_STAINED_GLASS_PANE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1214:9
[INFO] [stdout]      |
[INFO] [stdout] 1214 |         { Arc::new(ItemT::from(blocks::BLUE_STAINED_GLASS_PANE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1218:9
[INFO] [stdout]      |
[INFO] [stdout] 1218 |         { Arc::new(ItemT::from(blocks::BROWN_STAINED_GLASS_PANE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1222:9
[INFO] [stdout]      |
[INFO] [stdout] 1222 |         { Arc::new(ItemT::from(blocks::GREEN_STAINED_GLASS_PANE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1226:9
[INFO] [stdout]      |
[INFO] [stdout] 1226 |         { Arc::new(ItemT::from(blocks::RED_STAINED_GLASS_PANE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1230:9
[INFO] [stdout]      |
[INFO] [stdout] 1230 |         { Arc::new(ItemT::from(blocks::BLACK_STAINED_GLASS_PANE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1233:39
[INFO] [stdout]      |
[INFO] [stdout] 1233 |     pub static ref PRISMARINE: Item = { Arc::new(ItemT::from(blocks::PRISMARINE.clone())) };
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1237:9
[INFO] [stdout]      |
[INFO] [stdout] 1237 |         { Arc::new(ItemT::from(blocks::PRISMARINE_BRICKS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1241:9
[INFO] [stdout]      |
[INFO] [stdout] 1241 |         { Arc::new(ItemT::from(blocks::DARK_PRISMARINE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1245:9
[INFO] [stdout]      |
[INFO] [stdout] 1245 |         { Arc::new(ItemT::from(blocks::PRISMARINE_STAIRS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1249:9
[INFO] [stdout]      |
[INFO] [stdout] 1249 |         { Arc::new(ItemT::from(blocks::PRISMARINE_BRICK_STAIRS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1253:9
[INFO] [stdout]      |
[INFO] [stdout] 1253 |         { Arc::new(ItemT::from(blocks::DARK_PRISMARINE_STAIRS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1256:40
[INFO] [stdout]      |
[INFO] [stdout] 1256 |     pub static ref SEA_LANTERN: Item = { Arc::new(ItemT::from(blocks::SEA_LANTERN.clone())) };
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1259:42
[INFO] [stdout]      |
[INFO] [stdout] 1259 |     pub static ref RED_SANDSTONE: Item = { Arc::new(ItemT::from(blocks::RED_SANDSTONE.clone())) };
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1263:9
[INFO] [stdout]      |
[INFO] [stdout] 1263 |         { Arc::new(ItemT::from(blocks::CHISELED_RED_SANDSTONE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1267:9
[INFO] [stdout]      |
[INFO] [stdout] 1267 |         { Arc::new(ItemT::from(blocks::CUT_RED_SANDSTONE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1271:9
[INFO] [stdout]      |
[INFO] [stdout] 1271 |         { Arc::new(ItemT::from(blocks::RED_SANDSTONE_STAIRS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1275:9
[INFO] [stdout]      |
[INFO] [stdout] 1275 |         { ItemT::from_block_stack_size(blocks::REPEATING_COMMAND_BLOCK.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1279:9
[INFO] [stdout]      |
[INFO] [stdout] 1279 |         { ItemT::from_block_stack_size(blocks::CHAIN_COMMAND_BLOCK.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1282:40
[INFO] [stdout]      |
[INFO] [stdout] 1282 |     pub static ref MAGMA_BLOCK: Item = { Arc::new(ItemT::from(blocks::MAGMA_BLOCK.clone())) };
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1286:9
[INFO] [stdout]      |
[INFO] [stdout] 1286 |         { Arc::new(ItemT::from(blocks::NETHER_WART_BLOCK.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1290:9
[INFO] [stdout]      |
[INFO] [stdout] 1290 |         { Arc::new(ItemT::from(blocks::RED_NETHER_BRICKS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1293:39
[INFO] [stdout]      |
[INFO] [stdout] 1293 |     pub static ref BONE_BLOCK: Item = { Arc::new(ItemT::from(blocks::BONE_BLOCK.clone())) };
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1296:43
[INFO] [stdout]      |
[INFO] [stdout] 1296 |     pub static ref STRUCTURE_VOID: Item = { Arc::new(ItemT::from(blocks::STRUCTURE_VOID.clone())) };
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1299:37
[INFO] [stdout]      |
[INFO] [stdout] 1299 |     pub static ref OBSERVER: Item = { Arc::new(ItemT::from(blocks::OBSERVER.clone())) };
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1303:9
[INFO] [stdout]      |
[INFO] [stdout] 1303 |         { ItemT::from_block_stack_size(blocks::SHULKER_BOX.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1307:9
[INFO] [stdout]      |
[INFO] [stdout] 1307 |         { ItemT::from_block_stack_size(blocks::WHITE_SHULKER_BOX.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1311:9
[INFO] [stdout]      |
[INFO] [stdout] 1311 |         { ItemT::from_block_stack_size(blocks::ORANGE_SHULKER_BOX.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1315:9
[INFO] [stdout]      |
[INFO] [stdout] 1315 |         { ItemT::from_block_stack_size(blocks::MAGENTA_SHULKER_BOX.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1319:9
[INFO] [stdout]      |
[INFO] [stdout] 1319 |         { ItemT::from_block_stack_size(blocks::LIGHT_BLUE_SHULKER_BOX.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1323:9
[INFO] [stdout]      |
[INFO] [stdout] 1323 |         { ItemT::from_block_stack_size(blocks::YELLOW_SHULKER_BOX.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1327:9
[INFO] [stdout]      |
[INFO] [stdout] 1327 |         { ItemT::from_block_stack_size(blocks::LIME_SHULKER_BOX.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1331:9
[INFO] [stdout]      |
[INFO] [stdout] 1331 |         { ItemT::from_block_stack_size(blocks::PINK_SHULKER_BOX.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1335:9
[INFO] [stdout]      |
[INFO] [stdout] 1335 |         { ItemT::from_block_stack_size(blocks::GRAY_SHULKER_BOX.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1339:9
[INFO] [stdout]      |
[INFO] [stdout] 1339 |         { ItemT::from_block_stack_size(blocks::LIGHT_GRAY_SHULKER_BOX.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1343:9
[INFO] [stdout]      |
[INFO] [stdout] 1343 |         { ItemT::from_block_stack_size(blocks::CYAN_SHULKER_BOX.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1347:9
[INFO] [stdout]      |
[INFO] [stdout] 1347 |         { ItemT::from_block_stack_size(blocks::PURPLE_SHULKER_BOX.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1351:9
[INFO] [stdout]      |
[INFO] [stdout] 1351 |         { ItemT::from_block_stack_size(blocks::BLUE_SHULKER_BOX.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1355:9
[INFO] [stdout]      |
[INFO] [stdout] 1355 |         { ItemT::from_block_stack_size(blocks::BROWN_SHULKER_BOX.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1359:9
[INFO] [stdout]      |
[INFO] [stdout] 1359 |         { ItemT::from_block_stack_size(blocks::GREEN_SHULKER_BOX.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1363:9
[INFO] [stdout]      |
[INFO] [stdout] 1363 |         { ItemT::from_block_stack_size(blocks::RED_SHULKER_BOX.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1367:9
[INFO] [stdout]      |
[INFO] [stdout] 1367 |         { ItemT::from_block_stack_size(blocks::BLACK_SHULKER_BOX.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1371:9
[INFO] [stdout]      |
[INFO] [stdout] 1371 |         { Arc::new(ItemT::from(blocks::WHITE_GLAZED_TERRACOTTA.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1375:9
[INFO] [stdout]      |
[INFO] [stdout] 1375 |         { Arc::new(ItemT::from(blocks::ORANGE_GLAZED_TERRACOTTA.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1379:9
[INFO] [stdout]      |
[INFO] [stdout] 1379 |         { Arc::new(ItemT::from(blocks::MAGENTA_GLAZED_TERRACOTTA.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1383:9
[INFO] [stdout]      |
[INFO] [stdout] 1383 |         { Arc::new(ItemT::from(blocks::LIGHT_BLUE_GLAZED_TERRACOTTA.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1387:9
[INFO] [stdout]      |
[INFO] [stdout] 1387 |         { Arc::new(ItemT::from(blocks::YELLOW_GLAZED_TERRACOTTA.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1391:9
[INFO] [stdout]      |
[INFO] [stdout] 1391 |         { Arc::new(ItemT::from(blocks::LIME_GLAZED_TERRACOTTA.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1395:9
[INFO] [stdout]      |
[INFO] [stdout] 1395 |         { Arc::new(ItemT::from(blocks::PINK_GLAZED_TERRACOTTA.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1399:9
[INFO] [stdout]      |
[INFO] [stdout] 1399 |         { Arc::new(ItemT::from(blocks::GRAY_GLAZED_TERRACOTTA.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1403:9
[INFO] [stdout]      |
[INFO] [stdout] 1403 |         { Arc::new(ItemT::from(blocks::LIGHT_GRAY_GLAZED_TERRACOTTA.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1407:9
[INFO] [stdout]      |
[INFO] [stdout] 1407 |         { Arc::new(ItemT::from(blocks::CYAN_GLAZED_TERRACOTTA.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1411:9
[INFO] [stdout]      |
[INFO] [stdout] 1411 |         { Arc::new(ItemT::from(blocks::PURPLE_GLAZED_TERRACOTTA.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1415:9
[INFO] [stdout]      |
[INFO] [stdout] 1415 |         { Arc::new(ItemT::from(blocks::BLUE_GLAZED_TERRACOTTA.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1419:9
[INFO] [stdout]      |
[INFO] [stdout] 1419 |         { Arc::new(ItemT::from(blocks::BROWN_GLAZED_TERRACOTTA.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1423:9
[INFO] [stdout]      |
[INFO] [stdout] 1423 |         { Arc::new(ItemT::from(blocks::GREEN_GLAZED_TERRACOTTA.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1427:9
[INFO] [stdout]      |
[INFO] [stdout] 1427 |         { Arc::new(ItemT::from(blocks::RED_GLAZED_TERRACOTTA.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1431:9
[INFO] [stdout]      |
[INFO] [stdout] 1431 |         { Arc::new(ItemT::from(blocks::BLACK_GLAZED_TERRACOTTA.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1434:43
[INFO] [stdout]      |
[INFO] [stdout] 1434 |     pub static ref WHITE_CONCRETE: Item = { Arc::new(ItemT::from(blocks::WHITE_CONCRETE.clone())) };
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1438:9
[INFO] [stdout]      |
[INFO] [stdout] 1438 |         { Arc::new(ItemT::from(blocks::ORANGE_CONCRETE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1442:9
[INFO] [stdout]      |
[INFO] [stdout] 1442 |         { Arc::new(ItemT::from(blocks::MAGENTA_CONCRETE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1446:9
[INFO] [stdout]      |
[INFO] [stdout] 1446 |         { Arc::new(ItemT::from(blocks::LIGHT_BLUE_CONCRETE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1450:9
[INFO] [stdout]      |
[INFO] [stdout] 1450 |         { Arc::new(ItemT::from(blocks::YELLOW_CONCRETE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1453:42
[INFO] [stdout]      |
[INFO] [stdout] 1453 |     pub static ref LIME_CONCRETE: Item = { Arc::new(ItemT::from(blocks::LIME_CONCRETE.clone())) };
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1456:42
[INFO] [stdout]      |
[INFO] [stdout] 1456 |     pub static ref PINK_CONCRETE: Item = { Arc::new(ItemT::from(blocks::PINK_CONCRETE.clone())) };
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1459:42
[INFO] [stdout]      |
[INFO] [stdout] 1459 |     pub static ref GRAY_CONCRETE: Item = { Arc::new(ItemT::from(blocks::GRAY_CONCRETE.clone())) };
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1463:9
[INFO] [stdout]      |
[INFO] [stdout] 1463 |         { Arc::new(ItemT::from(blocks::LIGHT_GRAY_CONCRETE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1466:42
[INFO] [stdout]      |
[INFO] [stdout] 1466 |     pub static ref CYAN_CONCRETE: Item = { Arc::new(ItemT::from(blocks::CYAN_CONCRETE.clone())) };
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1470:9
[INFO] [stdout]      |
[INFO] [stdout] 1470 |         { Arc::new(ItemT::from(blocks::PURPLE_CONCRETE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1473:42
[INFO] [stdout]      |
[INFO] [stdout] 1473 |     pub static ref BLUE_CONCRETE: Item = { Arc::new(ItemT::from(blocks::BLUE_CONCRETE.clone())) };
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1476:43
[INFO] [stdout]      |
[INFO] [stdout] 1476 |     pub static ref BROWN_CONCRETE: Item = { Arc::new(ItemT::from(blocks::BROWN_CONCRETE.clone())) };
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1479:43
[INFO] [stdout]      |
[INFO] [stdout] 1479 |     pub static ref GREEN_CONCRETE: Item = { Arc::new(ItemT::from(blocks::GREEN_CONCRETE.clone())) };
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1482:41
[INFO] [stdout]      |
[INFO] [stdout] 1482 |     pub static ref RED_CONCRETE: Item = { Arc::new(ItemT::from(blocks::RED_CONCRETE.clone())) };
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1485:43
[INFO] [stdout]      |
[INFO] [stdout] 1485 |     pub static ref BLACK_CONCRETE: Item = { Arc::new(ItemT::from(blocks::BLACK_CONCRETE.clone())) };
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1489:9
[INFO] [stdout]      |
[INFO] [stdout] 1489 |         { Arc::new(ItemT::from(blocks::WHITE_CONCRETE_POWDER.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1493:9
[INFO] [stdout]      |
[INFO] [stdout] 1493 |         { Arc::new(ItemT::from(blocks::ORANGE_CONCRETE_POWDER.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1497:9
[INFO] [stdout]      |
[INFO] [stdout] 1497 |         { Arc::new(ItemT::from(blocks::MAGENTA_CONCRETE_POWDER.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1501:9
[INFO] [stdout]      |
[INFO] [stdout] 1501 |         { Arc::new(ItemT::from(blocks::LIGHT_BLUE_CONCRETE_POWDER.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1505:9
[INFO] [stdout]      |
[INFO] [stdout] 1505 |         { Arc::new(ItemT::from(blocks::YELLOW_CONCRETE_POWDER.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1509:9
[INFO] [stdout]      |
[INFO] [stdout] 1509 |         { Arc::new(ItemT::from(blocks::LIME_CONCRETE_POWDER.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1513:9
[INFO] [stdout]      |
[INFO] [stdout] 1513 |         { Arc::new(ItemT::from(blocks::PINK_CONCRETE_POWDER.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1517:9
[INFO] [stdout]      |
[INFO] [stdout] 1517 |         { Arc::new(ItemT::from(blocks::GRAY_CONCRETE_POWDER.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1521:9
[INFO] [stdout]      |
[INFO] [stdout] 1521 |         { Arc::new(ItemT::from(blocks::LIGHT_GRAY_CONCRETE_POWDER.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1525:9
[INFO] [stdout]      |
[INFO] [stdout] 1525 |         { Arc::new(ItemT::from(blocks::CYAN_CONCRETE_POWDER.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1529:9
[INFO] [stdout]      |
[INFO] [stdout] 1529 |         { Arc::new(ItemT::from(blocks::PURPLE_CONCRETE_POWDER.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1533:9
[INFO] [stdout]      |
[INFO] [stdout] 1533 |         { Arc::new(ItemT::from(blocks::BLUE_CONCRETE_POWDER.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1537:9
[INFO] [stdout]      |
[INFO] [stdout] 1537 |         { Arc::new(ItemT::from(blocks::BROWN_CONCRETE_POWDER.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1541:9
[INFO] [stdout]      |
[INFO] [stdout] 1541 |         { Arc::new(ItemT::from(blocks::GREEN_CONCRETE_POWDER.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1545:9
[INFO] [stdout]      |
[INFO] [stdout] 1545 |         { Arc::new(ItemT::from(blocks::RED_CONCRETE_POWDER.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1549:9
[INFO] [stdout]      |
[INFO] [stdout] 1549 |         { Arc::new(ItemT::from(blocks::BLACK_CONCRETE_POWDER.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1552:39
[INFO] [stdout]      |
[INFO] [stdout] 1552 |     pub static ref TURTLE_EGG: Item = { Arc::new(ItemT::from(blocks::TURTLE_EGG.clone())) };
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1556:9
[INFO] [stdout]      |
[INFO] [stdout] 1556 |         { Arc::new(ItemT::from(blocks::DEAD_TUBE_CORAL_BLOCK.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1560:9
[INFO] [stdout]      |
[INFO] [stdout] 1560 |         { Arc::new(ItemT::from(blocks::DEAD_BRAIN_CORAL_BLOCK.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1564:9
[INFO] [stdout]      |
[INFO] [stdout] 1564 |         { Arc::new(ItemT::from(blocks::DEAD_BUBBLE_CORAL_BLOCK.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1568:9
[INFO] [stdout]      |
[INFO] [stdout] 1568 |         { Arc::new(ItemT::from(blocks::DEAD_FIRE_CORAL_BLOCK.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1572:9
[INFO] [stdout]      |
[INFO] [stdout] 1572 |         { Arc::new(ItemT::from(blocks::DEAD_HORN_CORAL_BLOCK.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1576:9
[INFO] [stdout]      |
[INFO] [stdout] 1576 |         { Arc::new(ItemT::from(blocks::TUBE_CORAL_BLOCK.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1580:9
[INFO] [stdout]      |
[INFO] [stdout] 1580 |         { Arc::new(ItemT::from(blocks::BRAIN_CORAL_BLOCK.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1584:9
[INFO] [stdout]      |
[INFO] [stdout] 1584 |         { Arc::new(ItemT::from(blocks::BUBBLE_CORAL_BLOCK.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1588:9
[INFO] [stdout]      |
[INFO] [stdout] 1588 |         { Arc::new(ItemT::from(blocks::FIRE_CORAL_BLOCK.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1592:9
[INFO] [stdout]      |
[INFO] [stdout] 1592 |         { Arc::new(ItemT::from(blocks::HORN_CORAL_BLOCK.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1595:39
[INFO] [stdout]      |
[INFO] [stdout] 1595 |     pub static ref TUBE_CORAL: Item = { Arc::new(ItemT::from(blocks::TUBE_CORAL.clone())) };
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1598:40
[INFO] [stdout]      |
[INFO] [stdout] 1598 |     pub static ref BRAIN_CORAL: Item = { Arc::new(ItemT::from(blocks::BRAIN_CORAL.clone())) };
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1601:41
[INFO] [stdout]      |
[INFO] [stdout] 1601 |     pub static ref BUBBLE_CORAL: Item = { Arc::new(ItemT::from(blocks::BUBBLE_CORAL.clone())) };
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1604:39
[INFO] [stdout]      |
[INFO] [stdout] 1604 |     pub static ref FIRE_CORAL: Item = { Arc::new(ItemT::from(blocks::FIRE_CORAL.clone())) };
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1607:39
[INFO] [stdout]      |
[INFO] [stdout] 1607 |     pub static ref HORN_CORAL: Item = { Arc::new(ItemT::from(blocks::HORN_CORAL.clone())) };
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1611:9
[INFO] [stdout]      |
[INFO] [stdout] 1611 |         { Arc::new(ItemT::from(blocks::DEAD_BRAIN_CORAL.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1615:9
[INFO] [stdout]      |
[INFO] [stdout] 1615 |         { Arc::new(ItemT::from(blocks::DEAD_BUBBLE_CORAL.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1619:9
[INFO] [stdout]      |
[INFO] [stdout] 1619 |         { Arc::new(ItemT::from(blocks::DEAD_FIRE_CORAL.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1623:9
[INFO] [stdout]      |
[INFO] [stdout] 1623 |         { Arc::new(ItemT::from(blocks::DEAD_HORN_CORAL.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1627:9
[INFO] [stdout]      |
[INFO] [stdout] 1627 |         { Arc::new(ItemT::from(blocks::DEAD_TUBE_CORAL.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1631:9
[INFO] [stdout]      |
[INFO] [stdout] 1631 |         { ItemT::from_block_stack_size(blocks::TUBE_CORAL_FAN.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1635:9
[INFO] [stdout]      |
[INFO] [stdout] 1635 |         { ItemT::from_block_stack_size(blocks::BRAIN_CORAL_FAN.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1639:9
[INFO] [stdout]      |
[INFO] [stdout] 1639 |         { ItemT::from_block_stack_size(blocks::BUBBLE_CORAL_FAN.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1643:9
[INFO] [stdout]      |
[INFO] [stdout] 1643 |         { ItemT::from_block_stack_size(blocks::FIRE_CORAL_FAN.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1647:9
[INFO] [stdout]      |
[INFO] [stdout] 1647 |         { ItemT::from_block_stack_size(blocks::HORN_CORAL_FAN.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1651:9
[INFO] [stdout]      |
[INFO] [stdout] 1651 |         { ItemT::from_block_stack_size(blocks::DEAD_TUBE_CORAL_FAN.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1655:9
[INFO] [stdout]      |
[INFO] [stdout] 1655 |         { ItemT::from_block_stack_size(blocks::DEAD_BRAIN_CORAL_FAN.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1659:9
[INFO] [stdout]      |
[INFO] [stdout] 1659 |         { ItemT::from_block_stack_size(blocks::DEAD_BUBBLE_CORAL_FAN.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1663:9
[INFO] [stdout]      |
[INFO] [stdout] 1663 |         { ItemT::from_block_stack_size(blocks::DEAD_FIRE_CORAL_FAN.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1667:9
[INFO] [stdout]      |
[INFO] [stdout] 1667 |         { ItemT::from_block_stack_size(blocks::DEAD_HORN_CORAL_FAN.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1670:37
[INFO] [stdout]      |
[INFO] [stdout] 1670 |     pub static ref BLUE_ICE: Item = { Arc::new(ItemT::from(blocks::BLUE_ICE.clone())) };
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1673:36
[INFO] [stdout]      |
[INFO] [stdout] 1673 |     pub static ref CONDUIT: Item = { ItemT::from_block_stack_size(blocks::CONDUIT.clone(), 64) };
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1677:9
[INFO] [stdout]      |
[INFO] [stdout] 1677 |         { Arc::new(ItemT::from(blocks::POLISHED_GRANITE_STAIRS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1681:9
[INFO] [stdout]      |
[INFO] [stdout] 1681 |         { Arc::new(ItemT::from(blocks::SMOOTH_RED_SANDSTONE_STAIRS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1685:9
[INFO] [stdout]      |
[INFO] [stdout] 1685 |         { Arc::new(ItemT::from(blocks::MOSSY_STONE_BRICK_STAIRS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1689:9
[INFO] [stdout]      |
[INFO] [stdout] 1689 |         { Arc::new(ItemT::from(blocks::POLISHED_DIORITE_STAIRS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1693:9
[INFO] [stdout]      |
[INFO] [stdout] 1693 |         { Arc::new(ItemT::from(blocks::MOSSY_COBBLESTONE_STAIRS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1697:9
[INFO] [stdout]      |
[INFO] [stdout] 1697 |         { Arc::new(ItemT::from(blocks::END_STONE_BRICK_STAIRS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1700:41
[INFO] [stdout]      |
[INFO] [stdout] 1700 |     pub static ref STONE_STAIRS: Item = { Arc::new(ItemT::from(blocks::STONE_STAIRS.clone())) };
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1704:9
[INFO] [stdout]      |
[INFO] [stdout] 1704 |         { Arc::new(ItemT::from(blocks::SMOOTH_SANDSTONE_STAIRS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1708:9
[INFO] [stdout]      |
[INFO] [stdout] 1708 |         { Arc::new(ItemT::from(blocks::SMOOTH_QUARTZ_STAIRS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1711:43
[INFO] [stdout]      |
[INFO] [stdout] 1711 |     pub static ref GRANITE_STAIRS: Item = { Arc::new(ItemT::from(blocks::GRANITE_STAIRS.clone())) };
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1715:9
[INFO] [stdout]      |
[INFO] [stdout] 1715 |         { Arc::new(ItemT::from(blocks::ANDESITE_STAIRS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1719:9
[INFO] [stdout]      |
[INFO] [stdout] 1719 |         { Arc::new(ItemT::from(blocks::RED_NETHER_BRICK_STAIRS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1723:9
[INFO] [stdout]      |
[INFO] [stdout] 1723 |         { Arc::new(ItemT::from(blocks::POLISHED_ANDESITE_STAIRS.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1726:43
[INFO] [stdout]      |
[INFO] [stdout] 1726 |     pub static ref DIORITE_STAIRS: Item = { Arc::new(ItemT::from(blocks::DIORITE_STAIRS.clone())) };
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1730:9
[INFO] [stdout]      |
[INFO] [stdout] 1730 |         { Arc::new(ItemT::from(blocks::POLISHED_GRANITE_SLAB.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1734:9
[INFO] [stdout]      |
[INFO] [stdout] 1734 |         { Arc::new(ItemT::from(blocks::SMOOTH_RED_SANDSTONE_SLAB.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1738:9
[INFO] [stdout]      |
[INFO] [stdout] 1738 |         { Arc::new(ItemT::from(blocks::MOSSY_STONE_BRICK_SLAB.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1742:9
[INFO] [stdout]      |
[INFO] [stdout] 1742 |         { Arc::new(ItemT::from(blocks::POLISHED_DIORITE_SLAB.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1746:9
[INFO] [stdout]      |
[INFO] [stdout] 1746 |         { Arc::new(ItemT::from(blocks::MOSSY_COBBLESTONE_SLAB.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1750:9
[INFO] [stdout]      |
[INFO] [stdout] 1750 |         { Arc::new(ItemT::from(blocks::END_STONE_BRICK_SLAB.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1754:9
[INFO] [stdout]      |
[INFO] [stdout] 1754 |         { Arc::new(ItemT::from(blocks::SMOOTH_SANDSTONE_SLAB.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1758:9
[INFO] [stdout]      |
[INFO] [stdout] 1758 |         { Arc::new(ItemT::from(blocks::SMOOTH_QUARTZ_SLAB.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1761:41
[INFO] [stdout]      |
[INFO] [stdout] 1761 |     pub static ref GRANITE_SLAB: Item = { Arc::new(ItemT::from(blocks::GRANITE_SLAB.clone())) };
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1764:42
[INFO] [stdout]      |
[INFO] [stdout] 1764 |     pub static ref ANDESITE_SLAB: Item = { Arc::new(ItemT::from(blocks::ANDESITE_SLAB.clone())) };
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1768:9
[INFO] [stdout]      |
[INFO] [stdout] 1768 |         { Arc::new(ItemT::from(blocks::RED_NETHER_BRICK_SLAB.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1772:9
[INFO] [stdout]      |
[INFO] [stdout] 1772 |         { Arc::new(ItemT::from(blocks::POLISHED_ANDESITE_SLAB.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1775:41
[INFO] [stdout]      |
[INFO] [stdout] 1775 |     pub static ref DIORITE_SLAB: Item = { Arc::new(ItemT::from(blocks::DIORITE_SLAB.clone())) };
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1779:9
[INFO] [stdout]      |
[INFO] [stdout] 1779 |         { ItemT::from_block_stack_size(blocks::SCAFFOLDING.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1783:9
[INFO] [stdout]      |
[INFO] [stdout] 1783 |         { ItemT::from_block_stack_size(blocks::IRON_DOOR.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1786:37
[INFO] [stdout]      |
[INFO] [stdout] 1786 |     pub static ref OAK_DOOR: Item = { ItemT::from_block_stack_size(blocks::OAK_DOOR.clone(), 64) };
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1790:9
[INFO] [stdout]      |
[INFO] [stdout] 1790 |         { ItemT::from_block_stack_size(blocks::SPRUCE_DOOR.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1794:9
[INFO] [stdout]      |
[INFO] [stdout] 1794 |         { ItemT::from_block_stack_size(blocks::BIRCH_DOOR.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1798:9
[INFO] [stdout]      |
[INFO] [stdout] 1798 |         { ItemT::from_block_stack_size(blocks::JUNGLE_DOOR.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1802:9
[INFO] [stdout]      |
[INFO] [stdout] 1802 |         { ItemT::from_block_stack_size(blocks::ACACIA_DOOR.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1806:9
[INFO] [stdout]      |
[INFO] [stdout] 1806 |         { ItemT::from_block_stack_size(blocks::DARK_OAK_DOOR.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1809:37
[INFO] [stdout]      |
[INFO] [stdout] 1809 |     pub static ref REPEATER: Item = { Arc::new(ItemT::from(blocks::REPEATER.clone())) };
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1812:39
[INFO] [stdout]      |
[INFO] [stdout] 1812 |     pub static ref COMPARATOR: Item = { Arc::new(ItemT::from(blocks::COMPARATOR.clone())) };
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1816:9
[INFO] [stdout]      |
[INFO] [stdout] 1816 |         { ItemT::from_block_stack_size(blocks::STRUCTURE_BLOCK.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1819:35
[INFO] [stdout]      |
[INFO] [stdout] 1819 |     pub static ref JIGSAW: Item = { ItemT::from_block_stack_size(blocks::JIGSAW.clone(), 64) };
[INFO] [stdout]      |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:1822:38
[INFO] [stdout]      |
[INFO] [stdout] 1822 |     pub static ref COMPOSTER: Item = { Arc::new(ItemT::from(blocks::COMPOSTER.clone())) };
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:2998:39
[INFO] [stdout]      |
[INFO] [stdout] 2998 |     pub static ref SUGAR_CANE: Item = { Arc::new(ItemT::from(blocks::SUGAR_CANE.clone())) };
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3001:33
[INFO] [stdout]      |
[INFO] [stdout] 3001 |     pub static ref KELP: Item = { Arc::new(ItemT::from(blocks::KELP.clone())) };
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3005:9
[INFO] [stdout]      |
[INFO] [stdout] 3005 |         { Arc::new(ItemT::from(blocks::DRIED_KELP_BLOCK.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3008:35
[INFO] [stdout]      |
[INFO] [stdout] 3008 |     pub static ref BAMBOO: Item = { Arc::new(ItemT::from(blocks::BAMBOO.clone())) };
[INFO] [stdout]      |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3513:33
[INFO] [stdout]      |
[INFO] [stdout] 3513 |     pub static ref CAKE: Item = { ItemT::from_block_stack_size(blocks::CAKE.clone(), 1) };
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3516:38
[INFO] [stdout]      |
[INFO] [stdout] 3516 |     pub static ref WHITE_BED: Item = { ItemT::from_block_stack_size(blocks::WHITE_BED.clone(), 1) };
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3520:9
[INFO] [stdout]      |
[INFO] [stdout] 3520 |         { ItemT::from_block_stack_size(blocks::ORANGE_BED.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3524:9
[INFO] [stdout]      |
[INFO] [stdout] 3524 |         { ItemT::from_block_stack_size(blocks::MAGENTA_BED.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3528:9
[INFO] [stdout]      |
[INFO] [stdout] 3528 |         { ItemT::from_block_stack_size(blocks::LIGHT_BLUE_BED.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3532:9
[INFO] [stdout]      |
[INFO] [stdout] 3532 |         { ItemT::from_block_stack_size(blocks::YELLOW_BED.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3535:37
[INFO] [stdout]      |
[INFO] [stdout] 3535 |     pub static ref LIME_BED: Item = { ItemT::from_block_stack_size(blocks::LIME_BED.clone(), 1) };
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3538:37
[INFO] [stdout]      |
[INFO] [stdout] 3538 |     pub static ref PINK_BED: Item = { ItemT::from_block_stack_size(blocks::PINK_BED.clone(), 1) };
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3541:37
[INFO] [stdout]      |
[INFO] [stdout] 3541 |     pub static ref GRAY_BED: Item = { ItemT::from_block_stack_size(blocks::GRAY_BED.clone(), 1) };
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3545:9
[INFO] [stdout]      |
[INFO] [stdout] 3545 |         { ItemT::from_block_stack_size(blocks::LIGHT_GRAY_BED.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3548:37
[INFO] [stdout]      |
[INFO] [stdout] 3548 |     pub static ref CYAN_BED: Item = { ItemT::from_block_stack_size(blocks::CYAN_BED.clone(), 1) };
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3552:9
[INFO] [stdout]      |
[INFO] [stdout] 3552 |         { ItemT::from_block_stack_size(blocks::PURPLE_BED.clone(), 1) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3555:37
[INFO] [stdout]      |
[INFO] [stdout] 3555 |     pub static ref BLUE_BED: Item = { ItemT::from_block_stack_size(blocks::BLUE_BED.clone(), 1) };
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3558:38
[INFO] [stdout]      |
[INFO] [stdout] 3558 |     pub static ref BROWN_BED: Item = { ItemT::from_block_stack_size(blocks::BROWN_BED.clone(), 1) };
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3561:38
[INFO] [stdout]      |
[INFO] [stdout] 3561 |     pub static ref GREEN_BED: Item = { ItemT::from_block_stack_size(blocks::GREEN_BED.clone(), 1) };
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3564:36
[INFO] [stdout]      |
[INFO] [stdout] 3564 |     pub static ref RED_BED: Item = { ItemT::from_block_stack_size(blocks::RED_BED.clone(), 1) };
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3567:38
[INFO] [stdout]      |
[INFO] [stdout] 3567 |     pub static ref BLACK_BED: Item = { ItemT::from_block_stack_size(blocks::BLACK_BED.clone(), 1) };
[INFO] [stdout]      |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3909:42
[INFO] [stdout]      |
[INFO] [stdout] 3909 |     pub static ref BREWING_STAND: Item = { Arc::new(ItemT::from(blocks::BREWING_STAND.clone())) };
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:3912:37
[INFO] [stdout]      |
[INFO] [stdout] 3912 |     pub static ref CAULDRON: Item = { Arc::new(ItemT::from(blocks::CAULDRON.clone())) };
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:4719:39
[INFO] [stdout]      |
[INFO] [stdout] 4719 |     pub static ref FLOWER_POT: Item = { Arc::new(ItemT::from(blocks::FLOWER_POT.clone())) };
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:4830:9
[INFO] [stdout]      |
[INFO] [stdout] 4830 |         { ItemT::from_block_stack_size(blocks::SKELETON_SKULL.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:4834:9
[INFO] [stdout]      |
[INFO] [stdout] 4834 |         { ItemT::from_block_stack_size(blocks::WITHER_SKELETON_SKULL.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:4838:9
[INFO] [stdout]      |
[INFO] [stdout] 4838 |         { ItemT::from_block_stack_size(blocks::PLAYER_HEAD.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:4842:9
[INFO] [stdout]      |
[INFO] [stdout] 4842 |         { ItemT::from_block_stack_size(blocks::ZOMBIE_HEAD.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:4846:9
[INFO] [stdout]      |
[INFO] [stdout] 4846 |         { ItemT::from_block_stack_size(blocks::CREEPER_HEAD.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:4850:9
[INFO] [stdout]      |
[INFO] [stdout] 4850 |         { ItemT::from_block_stack_size(blocks::DRAGON_HEAD.clone(), 64) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:5931:33
[INFO] [stdout]      |
[INFO] [stdout] 5931 |     pub static ref LOOM: Item = { Arc::new(ItemT::from(blocks::LOOM.clone())) };
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:5994:35
[INFO] [stdout]      |
[INFO] [stdout] 5994 |     pub static ref BARREL: Item = { Arc::new(ItemT::from(blocks::BARREL.clone())) };
[INFO] [stdout]      |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:5997:35
[INFO] [stdout]      |
[INFO] [stdout] 5997 |     pub static ref SMOKER: Item = { Arc::new(ItemT::from(blocks::SMOKER.clone())) };
[INFO] [stdout]      |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:6000:42
[INFO] [stdout]      |
[INFO] [stdout] 6000 |     pub static ref BLAST_FURNACE: Item = { Arc::new(ItemT::from(blocks::BLAST_FURNACE.clone())) };
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:6004:9
[INFO] [stdout]      |
[INFO] [stdout] 6004 |         { Arc::new(ItemT::from(blocks::CARTOGRAPHY_TABLE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:6008:9
[INFO] [stdout]      |
[INFO] [stdout] 6008 |         { Arc::new(ItemT::from(blocks::FLETCHING_TABLE.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:6011:39
[INFO] [stdout]      |
[INFO] [stdout] 6011 |     pub static ref GRINDSTONE: Item = { Arc::new(ItemT::from(blocks::GRINDSTONE.clone())) };
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:6014:36
[INFO] [stdout]      |
[INFO] [stdout] 6014 |     pub static ref LECTERN: Item = { Arc::new(ItemT::from(blocks::LECTERN.clone())) };
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:6017:43
[INFO] [stdout]      |
[INFO] [stdout] 6017 |     pub static ref SMITHING_TABLE: Item = { Arc::new(ItemT::from(blocks::SMITHING_TABLE.clone())) };
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:6020:40
[INFO] [stdout]      |
[INFO] [stdout] 6020 |     pub static ref STONECUTTER: Item = { Arc::new(ItemT::from(blocks::STONECUTTER.clone())) };
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:6023:33
[INFO] [stdout]      |
[INFO] [stdout] 6023 |     pub static ref BELL: Item = { Arc::new(ItemT::from(blocks::BELL.clone())) };
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:6026:36
[INFO] [stdout]      |
[INFO] [stdout] 6026 |     pub static ref LANTERN: Item = { Arc::new(ItemT::from(blocks::LANTERN.clone())) };
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:6048:37
[INFO] [stdout]      |
[INFO] [stdout] 6048 |     pub static ref CAMPFIRE: Item = { Arc::new(ItemT::from(blocks::CAMPFIRE.clone())) };
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:6063:37
[INFO] [stdout]      |
[INFO] [stdout] 6063 |     pub static ref BEE_NEST: Item = { Arc::new(ItemT::from(blocks::BEE_NEST.clone())) };
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:6066:36
[INFO] [stdout]      |
[INFO] [stdout] 6066 |     pub static ref BEEHIVE: Item = { Arc::new(ItemT::from(blocks::BEEHIVE.clone())) };
[INFO] [stdout]      |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:6088:40
[INFO] [stdout]      |
[INFO] [stdout] 6088 |     pub static ref HONEY_BLOCK: Item = { Arc::new(ItemT::from(blocks::HONEY_BLOCK.clone())) };
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]     --> src/items/data.rs:6092:9
[INFO] [stdout]      |
[INFO] [stdout] 6092 |         { Arc::new(ItemT::from(blocks::HONEYCOMB_BLOCK.clone())) };
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/lib.rs:52:38
[INFO] [stdout]    |
[INFO] [stdout] 52 |     pub static ref DATA: Arc<Data> = { Arc::new(Data::load().expect("failed to load data")) };
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicU32::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]   --> src/blocks/mod.rs:62:26
[INFO] [stdout]    |
[INFO] [stdout] 62 |         self.registry_id.compare_and_swap(0, id, Ordering::Relaxed);
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]   --> src/blocks/states.rs:56:1
[INFO] [stdout]    |
[INFO] [stdout] 56 | #[cenum]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]   --> src/blocks/states.rs:83:1
[INFO] [stdout]    |
[INFO] [stdout] 83 | #[cenum]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:116:1
[INFO] [stdout]     |
[INFO] [stdout] 116 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:169:1
[INFO] [stdout]     |
[INFO] [stdout] 169 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:198:1
[INFO] [stdout]     |
[INFO] [stdout] 198 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:223:1
[INFO] [stdout]     |
[INFO] [stdout] 223 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:256:1
[INFO] [stdout]     |
[INFO] [stdout] 256 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:281:1
[INFO] [stdout]     |
[INFO] [stdout] 281 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:306:1
[INFO] [stdout]     |
[INFO] [stdout] 306 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:331:1
[INFO] [stdout]     |
[INFO] [stdout] 331 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:362:1
[INFO] [stdout]     |
[INFO] [stdout] 362 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:389:1
[INFO] [stdout]     |
[INFO] [stdout] 389 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:416:1
[INFO] [stdout]     |
[INFO] [stdout] 416 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:443:1
[INFO] [stdout]     |
[INFO] [stdout] 443 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:470:1
[INFO] [stdout]     |
[INFO] [stdout] 470 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:497:1
[INFO] [stdout]     |
[INFO] [stdout] 497 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:522:1
[INFO] [stdout]     |
[INFO] [stdout] 522 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:563:1
[INFO] [stdout]     |
[INFO] [stdout] 563 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:590:1
[INFO] [stdout]     |
[INFO] [stdout] 590 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:615:1
[INFO] [stdout]     |
[INFO] [stdout] 615 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:640:1
[INFO] [stdout]     |
[INFO] [stdout] 640 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:671:1
[INFO] [stdout]     |
[INFO] [stdout] 671 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:698:1
[INFO] [stdout]     |
[INFO] [stdout] 698 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:725:1
[INFO] [stdout]     |
[INFO] [stdout] 725 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::<T>::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]    --> src/blocks/states.rs:754:1
[INFO] [stdout]     |
[INFO] [stdout] 754 | #[cenum]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in an attribute macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicU32::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]   --> src/entities/mod.rs:61:26
[INFO] [stdout]    |
[INFO] [stdout] 61 |         self.registry_id.compare_and_swap(0, id, Ordering::Relaxed);
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicU32::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]   --> src/items/mod.rs:43:26
[INFO] [stdout]    |
[INFO] [stdout] 43 |         self.registry_id.compare_and_swap(0, id, Ordering::Relaxed);
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicU32::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]   --> src/mob_effects/mod.rs:20:26
[INFO] [stdout]    |
[INFO] [stdout] 20 |         self.registry_id.compare_and_swap(0, id, Ordering::Relaxed);
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]   --> src/blocks/states.rs:50:26
[INFO] [stdout]    |
[INFO] [stdout] 50 |     fn state_from(&self, value: &HashMap<String, String>) -> Option<Self> {
[INFO] [stdout]    |                          ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nbt`
[INFO] [stdout]   --> src/entities/mod.rs:18:21
[INFO] [stdout]    |
[INFO] [stdout] 18 |     fn parse(&self, nbt: &Nbt) -> Result<Box<dyn EntityData>> {
[INFO] [stdout]    |                     ^^^ help: if this is intentional, prefix it with an underscore: `_nbt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]   --> src/entities/mod.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 |     fn serialize(&self, data: &dyn EntityData) -> Result<Nbt> {
[INFO] [stdout]    |                         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `structures`
[INFO] [stdout]    --> src/loader.rs:436:9
[INFO] [stdout]     |
[INFO] [stdout] 436 |         structures: &mut HashMap<String, HashMap<String, Nbt>>,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_structures`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]  --> src/loot_table.rs:7:13
[INFO] [stdout]   |
[INFO] [stdout] 7 |     fn from(data: LootTableData) -> LootTable {
[INFO] [stdout]   |             ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1281 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 59.45s
[INFO] running `Command { std: "docker" "inspect" "8942fed3b44240daddd25725c9a07b67bd116eb45a5eee380a886eea20a27a32", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8942fed3b44240daddd25725c9a07b67bd116eb45a5eee380a886eea20a27a32", kill_on_drop: false }`
[INFO] [stdout] 8942fed3b44240daddd25725c9a07b67bd116eb45a5eee380a886eea20a27a32
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 47bf6a1b8b1d57dd9f14b0c9533fae45c35667c6e447b1dd2d635f28ddb6c37b
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "47bf6a1b8b1d57dd9f14b0c9533fae45c35667c6e447b1dd2d635f28ddb6c37b", kill_on_drop: false }`
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]  --> src/blocks/data.rs:6:44
[INFO] [stdout]   |
[INFO] [stdout] 6 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAir::default())), material: materials::AIR.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_braces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]  --> src/blocks/data.rs:7:46
[INFO] [stdout]   |
[INFO] [stdout] 7 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStone::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]  --> src/blocks/data.rs:8:48
[INFO] [stdout]   |
[INFO] [stdout] 8 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGranite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]  --> src/blocks/data.rs:9:57
[INFO] [stdout]   |
[INFO] [stdout] 9 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedGranite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:10:48
[INFO] [stdout]    |
[INFO] [stdout] 10 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDiorite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:11:57
[INFO] [stdout]    |
[INFO] [stdout] 11 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedDiorite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:12:49
[INFO] [stdout]    |
[INFO] [stdout] 12 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAndesite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:13:58
[INFO] [stdout]    |
[INFO] [stdout] 13 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedAndesite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:14:52
[INFO] [stdout]    |
[INFO] [stdout] 14 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrassBlock::default())), material: materials::GRASS.clone(), is_ticking: true, destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:15:45
[INFO] [stdout]    |
[INFO] [stdout] 15 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDirt::default())), material: materials::DIRT.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:16:52
[INFO] [stdout]    |
[INFO] [stdout] 16 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCoarseDirt::default())), material: materials::DIRT.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:17:47
[INFO] [stdout]    |
[INFO] [stdout] 17 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePodzol::default())), material: materials::DIRT.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:18:52
[INFO] [stdout]    |
[INFO] [stdout] 18 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCobblestone::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:19:51
[INFO] [stdout]    |
[INFO] [stdout] 19 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakPlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:20:54
[INFO] [stdout]    |
[INFO] [stdout] 20 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSprucePlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:21:53
[INFO] [stdout]    |
[INFO] [stdout] 21 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchPlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:22:54
[INFO] [stdout]    |
[INFO] [stdout] 22 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJunglePlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:23:54
[INFO] [stdout]    |
[INFO] [stdout] 23 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaPlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:24:56
[INFO] [stdout]    |
[INFO] [stdout] 24 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakPlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:25:52
[INFO] [stdout]    |
[INFO] [stdout] 25 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:26:55
[INFO] [stdout]    |
[INFO] [stdout] 26 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:27:54
[INFO] [stdout]    |
[INFO] [stdout] 27 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:28:55
[INFO] [stdout]    |
[INFO] [stdout] 28 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:29:55
[INFO] [stdout]    |
[INFO] [stdout] 29 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:30:57
[INFO] [stdout]    |
[INFO] [stdout] 30 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:31:48
[INFO] [stdout]    |
[INFO] [stdout] 31 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBedrock::default())), material: materials::STONE.clone(), destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:32:46
[INFO] [stdout]    |
[INFO] [stdout] 32 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWater::default())), material: materials::WATER.clone(), has_collision: false, can_occlude: false, destroy_time: 100.00, explosion_resistance: 100.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:33:45
[INFO] [stdout]    |
[INFO] [stdout] 33 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLava::default())), material: materials::LAVA.clone(), has_collision: false, can_occlude: false, is_ticking: true, destroy_time: 100.00, explosion_resistance: 100.00, light_emission: 15, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:34:45
[INFO] [stdout]    |
[INFO] [stdout] 34 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSand::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:35:49
[INFO] [stdout]    |
[INFO] [stdout] 35 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedSand::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:36:47
[INFO] [stdout]    |
[INFO] [stdout] 36 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGravel::default())), material: materials::SAND.clone(), destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:37:49
[INFO] [stdout]    |
[INFO] [stdout] 37 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGoldOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:38:49
[INFO] [stdout]    |
[INFO] [stdout] 38 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateIronOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:39:49
[INFO] [stdout]    |
[INFO] [stdout] 39 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCoalOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:40:48
[INFO] [stdout]    |
[INFO] [stdout] 40 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:41:51
[INFO] [stdout]    |
[INFO] [stdout] 41 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:42:50
[INFO] [stdout]    |
[INFO] [stdout] 42 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:43:51
[INFO] [stdout]    |
[INFO] [stdout] 43 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:44:51
[INFO] [stdout]    |
[INFO] [stdout] 44 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:45:53
[INFO] [stdout]    |
[INFO] [stdout] 45 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:46:60
[INFO] [stdout]    |
[INFO] [stdout] 46 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedSpruceLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:47:59
[INFO] [stdout]    |
[INFO] [stdout] 47 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedBirchLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:48:60
[INFO] [stdout]    |
[INFO] [stdout] 48 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedJungleLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:49:60
[INFO] [stdout]    |
[INFO] [stdout] 49 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedAcaciaLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:50:62
[INFO] [stdout]    |
[INFO] [stdout] 50 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedDarkOakLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:51:57
[INFO] [stdout]    |
[INFO] [stdout] 51 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedOakLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:52:49
[INFO] [stdout]    |
[INFO] [stdout] 52 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:53:52
[INFO] [stdout]    |
[INFO] [stdout] 53 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:54:51
[INFO] [stdout]    |
[INFO] [stdout] 54 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:55:52
[INFO] [stdout]    |
[INFO] [stdout] 55 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:56:52
[INFO] [stdout]    |
[INFO] [stdout] 56 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:57:54
[INFO] [stdout]    |
[INFO] [stdout] 57 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:58:58
[INFO] [stdout]    |
[INFO] [stdout] 58 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedOakWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:59:61
[INFO] [stdout]    |
[INFO] [stdout] 59 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedSpruceWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:60:60
[INFO] [stdout]    |
[INFO] [stdout] 60 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedBirchWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:61:61
[INFO] [stdout]    |
[INFO] [stdout] 61 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedJungleWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:62:61
[INFO] [stdout]    |
[INFO] [stdout] 62 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedAcaciaWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:63:63
[INFO] [stdout]    |
[INFO] [stdout] 63 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedDarkOakWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:64:51
[INFO] [stdout]    |
[INFO] [stdout] 64 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:65:54
[INFO] [stdout]    |
[INFO] [stdout] 65 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:66:53
[INFO] [stdout]    |
[INFO] [stdout] 66 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:67:54
[INFO] [stdout]    |
[INFO] [stdout] 67 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:68:54
[INFO] [stdout]    |
[INFO] [stdout] 68 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:69:56
[INFO] [stdout]    |
[INFO] [stdout] 69 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:70:47
[INFO] [stdout]    |
[INFO] [stdout] 70 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSponge::default())), material: materials::SPONGE.clone(), destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:71:51
[INFO] [stdout]    |
[INFO] [stdout] 71 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWetSponge::default())), material: materials::SPONGE.clone(), destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:72:46
[INFO] [stdout]    |
[INFO] [stdout] 72 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:73:50
[INFO] [stdout]    |
[INFO] [stdout] 73 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLapisOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:74:52
[INFO] [stdout]    |
[INFO] [stdout] 74 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLapisBlock::default())), material: materials::METAL.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:75:50
[INFO] [stdout]    |
[INFO] [stdout] 75 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDispenser::default())), material: materials::STONE.clone(), destroy_time: 3.50, explosion_resistance: 3.50, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:76:50
[INFO] [stdout]    |
[INFO] [stdout] 76 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSandstone::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:77:59
[INFO] [stdout]    |
[INFO] [stdout] 77 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChiseledSandstone::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:78:54
[INFO] [stdout]    |
[INFO] [stdout] 78 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCutSandstone::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:79:51
[INFO] [stdout]    |
[INFO] [stdout] 79 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNoteBlock::default())), material: materials::WOOD.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:80:50
[INFO] [stdout]    |
[INFO] [stdout] 80 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:81:51
[INFO] [stdout]    |
[INFO] [stdout] 81 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:82:52
[INFO] [stdout]    |
[INFO] [stdout] 82 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:83:55
[INFO] [stdout]    |
[INFO] [stdout] 83 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:84:51
[INFO] [stdout]    |
[INFO] [stdout] 84 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:85:49
[INFO] [stdout]    |
[INFO] [stdout] 85 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:86:49
[INFO] [stdout]    |
[INFO] [stdout] 86 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:87:49
[INFO] [stdout]    |
[INFO] [stdout] 87 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:88:55
[INFO] [stdout]    |
[INFO] [stdout] 88 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:89:49
[INFO] [stdout]    |
[INFO] [stdout] 89 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:90:51
[INFO] [stdout]    |
[INFO] [stdout] 90 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:91:49
[INFO] [stdout]    |
[INFO] [stdout] 91 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:92:50
[INFO] [stdout]    |
[INFO] [stdout] 92 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:93:50
[INFO] [stdout]    |
[INFO] [stdout] 93 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:94:48
[INFO] [stdout]    |
[INFO] [stdout] 94 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:95:50
[INFO] [stdout]    |
[INFO] [stdout] 95 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:96:53
[INFO] [stdout]    |
[INFO] [stdout] 96 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePoweredRail::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.70, explosion_resistance: 0.70, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:97:54
[INFO] [stdout]    |
[INFO] [stdout] 97 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDetectorRail::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.70, explosion_resistance: 0.70, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:98:54
[INFO] [stdout]    |
[INFO] [stdout] 98 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStickyPiston::default())), material: materials::PISTON.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]   --> src/blocks/data.rs:99:47
[INFO] [stdout]    |
[INFO] [stdout] 99 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCobweb::default())), material: materials::WEB.clone(), has_collision: false, can_occlude: false, destroy_time: 4.00, explosion_resistance: 4.00, ..Default::default() }) }...
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:100:46
[INFO] [stdout]     |
[INFO] [stdout] 100 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrass::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:101:45
[INFO] [stdout]     |
[INFO] [stdout] 101 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFern::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:102:50
[INFO] [stdout]     |
[INFO] [stdout] 102 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadBush::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:103:49
[INFO] [stdout]     |
[INFO] [stdout] 103 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSeagrass::default())), material: materials::REPLACEABLE_WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:104:54
[INFO] [stdout]     |
[INFO] [stdout] 104 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTallSeagrass::default())), material: materials::REPLACEABLE_WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:105:47
[INFO] [stdout]     |
[INFO] [stdout] 105 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePiston::default())), material: materials::PISTON.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:106:52
[INFO] [stdout]     |
[INFO] [stdout] 106 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePistonHead::default())), material: materials::PISTON.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:107:51
[INFO] [stdout]     |
[INFO] [stdout] 107 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:108:52
[INFO] [stdout]     |
[INFO] [stdout] 108 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:109:53
[INFO] [stdout]     |
[INFO] [stdout] 109 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:110:56
[INFO] [stdout]     |
[INFO] [stdout] 110 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:111:52
[INFO] [stdout]     |
[INFO] [stdout] 111 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:112:50
[INFO] [stdout]     |
[INFO] [stdout] 112 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:113:50
[INFO] [stdout]     |
[INFO] [stdout] 113 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:114:50
[INFO] [stdout]     |
[INFO] [stdout] 114 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:115:56
[INFO] [stdout]     |
[INFO] [stdout] 115 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:116:50
[INFO] [stdout]     |
[INFO] [stdout] 116 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:117:52
[INFO] [stdout]     |
[INFO] [stdout] 117 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:118:50
[INFO] [stdout]     |
[INFO] [stdout] 118 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:119:51
[INFO] [stdout]     |
[INFO] [stdout] 119 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:120:51
[INFO] [stdout]     |
[INFO] [stdout] 120 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:121:49
[INFO] [stdout]     |
[INFO] [stdout] 121 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:122:51
[INFO] [stdout]     |
[INFO] [stdout] 122 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:123:54
[INFO] [stdout]     |
[INFO] [stdout] 123 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMovingPiston::default())), material: materials::PISTON.clone(), destroy_time: -1.00, explosion_resistance: 0.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:124:50
[INFO] [stdout]     |
[INFO] [stdout] 124 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDandelion::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:125:46
[INFO] [stdout]     |
[INFO] [stdout] 125 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePoppy::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:126:52
[INFO] [stdout]     |
[INFO] [stdout] 126 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueOrchid::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:127:47
[INFO] [stdout]     |
[INFO] [stdout] 127 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAllium::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:128:52
[INFO] [stdout]     |
[INFO] [stdout] 128 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAzureBluet::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:129:50
[INFO] [stdout]     |
[INFO] [stdout] 129 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedTulip::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:130:53
[INFO] [stdout]     |
[INFO] [stdout] 130 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeTulip::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:131:52
[INFO] [stdout]     |
[INFO] [stdout] 131 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteTulip::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:132:51
[INFO] [stdout]     |
[INFO] [stdout] 132 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkTulip::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:133:52
[INFO] [stdout]     |
[INFO] [stdout] 133 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOxeyeDaisy::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:134:51
[INFO] [stdout]     |
[INFO] [stdout] 134 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCornflower::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }...
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/blocks/data.rs:135:52
[INFO] [stdout]     |
[WARN] too many lines in the log, truncating it
